我想在网站上添加5-10天的天气预报。我找不到一个提供预测嵌入代码的网站。我发现的少数看起来很糟糕(大约1990年代)。我只是想知道在我无休止的谷歌搜索中是否有一个看起来很干净的解决方案。 Flash,iframe,任何东西......
我意识到拉入天气RSS Feed可能是唯一一个干净的解决方案,但我对解析RSS源并不是很熟悉,因此我需要大量的人力,因为我会挖掘通过文档。
**我还应该提一下,这个天气应用程序在它自己的页面上。所以,越大越好。如果我找不到一个足够大的,我会把它实现到一个浮动窗口(确切地说是jQuery Overlay)而不是它自己的页面。
答案 0 :(得分:8)
Forecast.io提供了非常灵活的每周预测embed solution。如果您愿意,还可以自定义颜色和字体以匹配您的网站。它是固定的高度,可变宽度。
答案 1 :(得分:3)
Weather Underground是一个成功的天气预报网站,覆盖了全球大部分地区(您没有说明您需要预测的位置)。他们有一些名为Weather Stickers的免费提供当前观测到的天气状况的实时信息。您只需在页面中嵌入图像即可。像这样:
(来源:wunderground.com)
他们还提供天气预报XML feeds and API,但您需要做一些工作。或者他们可以为你建立一个custom site。但你必须为此付出代价。
Weather.com提供Weather Widgets这是一个类似的想法。你必须为此嵌入JavaScript,所以我不能在这里显示它。看起来他们有RSS提要,如果你register,你可能会得到更多。
答案 2 :(得分:2)
There is a new interactive weather widget generator at https://weatherwidget.io/
It is free, very customizable, and the widgets it creates are fully responsive.
答案 3 :(得分:1)
如果您想拥有真正优秀的嵌入式天气软件,请使用Weather Underground Api。网站上的信息(http://dutch.wunderground.com/weather/api/d/docs)非常好,有示例,并且包含您自己开发的所有内容。
该信息基于原始数据构建您自己的环境。这意味着你必须建立外观,他们提供数据。
它是免费的!
答案 4 :(得分:1)
答案 5 :(得分:0)
我发现了一个可以嵌入Google天气小部件的黑客,无需任何服务器端支持,请参见此处: