我需要创建一个天气小部件。小部件意味着它应该是一个表格或div,其中显示我的天气详细信息。我还需要一些没有任何限制的api并可以自由使用来显示天气状况吗?
如果API可以以json格式返回数据,那就太棒了。从基本的了解,我知道weather.com,谷歌和雅虎都有api。哪一个更好
答案 0 :(得分:4)
你可以继续雅虎YQL。如果需要,它会以json格式给出响应。
您可以使用select查询到weather_forecast表并获取必要的数据。这是一篇很好的文章,解释了如何实现这一目标。甚至如何根据天气条件显示图像。
http://jobyj.in/api/create-a-weather-widget-using-jquery-yql-and-weather-com/
你需要知道如何使用jquery来完成ajax调用以理解这个方法