google 和 stackoverflow 搜索了很多次,但似乎找不到答案。我需要使用 yahoo api 获取我所在位置的当前天气。请不要建议其他 api,因为这是用于工作的,我不能使用其他任何东西。我得到了设备的经纬度,但我似乎找不到请求的正确 URL。任何帮助将不胜感激。另外,如果提供代码,请在objective-c/iOS中这样做。我查看了 api 的文档,但没有看到我需要的东西。我需要获取 woeid 以便我可以请求天气状况。
谢谢!
在网上搜索我发现这个网址:
http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20geo.placefinder%20where%20text%3D%2237.416275%2C-122.025092%22%20and%20gflags%3D%22R%22
给你一个 JSON 与你正在寻找的信息
您将不得不替换坐标37.416275
并-122.025092
使用您自己的值,我可以得到 JSON 格式的响应。
编辑
在此站点中,您可以找到更多信息。