2009-04-21 169 views
3

我想爲網站添加5-10天的天氣預報。我無法找到提供預測嵌入代碼的網站。我發現的幾個看起來很糟糕(大約在20世紀90年代)。我只是想知道,在我無休止的谷歌搜索中,是否可以忽略一半的清晰解決方案。 Flash,iframe,任何東西...嵌入天氣預報的好資源

我意識到拉動天氣RSS Feed可能是唯一的乾淨的解決方案,但我不是很熟悉解析RSS提要,所以它將需要大量的人工我的結局,因爲我將通過文檔挖掘。

**我還應該提到,這個天氣應用程序是在它自己的網頁上。所以,越大越好。如果我找不到足夠大的,我將它實現到一個浮動窗口(準確地說是jQuery Overlay),而不是它自己的頁面。

回答

7

Forecast.io提供非常光滑的每週預報embed solution。如果您喜歡,您還可以自定義顏色和字體以匹配您的網站。它的高度固定,寬度可變。

+0

與Forecast.io一樣令人敬畏,它在IE中不起作用。 – aslum 2013-11-12 14:38:58

+0

此服務不再免費。我不知道它是否曾經是。現在它提供了1000個免費的意見,然後意見將被收取。 – Firze 2016-11-17 08:13:26

3

Weather Underground是一個成功的天氣預報網站,覆蓋全球大部分地區(你不會說你需要預測的地方)。他們有一些免費的東西叫做Weather Stickers,它們提供當前觀測到的天氣情況的實況反饋。您只需在頁面中嵌入一張圖片。就像這樣:

Click for London, United Kingdom Forecast http://weathersticker.wunderground.com/weathersticker/big2_cond/language/www/global/stations/03772.gif

他們還提供天氣預報XML feeds and API但你需要做一些工作。或者他們可以爲你建立一個custom site。但你必須爲此付費。

Weather.com報價Weather Widgets這是一個類似的想法。你必須嵌入JavaScript,所以我不能在這裏展示它。看起來他們有RSS源,如果你register你可能會獲得更多。

+0

這是可能的谷歌搜索天氣方塊;即https://www.google.co.in/search?q=weather+kolkata?它正在生成一個格式良好的包含天氣數據的框。如何在html中將它作爲iframe? – 2013-08-09 20:34:27

1

如果你想有真正好的嵌入式天氣軟件使用Weather Underground Api。網站上的信息(http://dutch.wunderground.com/weather/api/d/docs)非常好,附有示例,適用於您自己的開發。

該信息基於原始數據以構建您自己的環境。這意味着你必須建立外觀,他們提供數據。

它是免費的!

2

有一個在https://weatherwidget.io/

它是免費的,非常定製一個新的互動天氣小部件生成,並創建小部件是充分響應。