【发布时间】:2015-12-01 12:59:12
【问题描述】:
我正在使用 Dark Sky Forecast API 来检索一些天气信息。
在阅读official doc时,发现“选项”部分描述了查询参数的用法。
例如,
可以选择通过使用查询参数来修改 API 请求。它将响应以下内容:
callback=[callback]:以 JSONP 形式返回 API 响应。请用 使用时要小心,因为向公众公开您的 API 密钥是 安全隐患,如果滥用,将导致撤销 您的 API 密钥。但是,如果开发个人或内部使用的应用程序, 这是一种方便的方法。
units=[setting]:返回 API 响应以默认英制单位以外的单位表示。在 具体来说,可以进行以下设置:
us:默认值,如上所述。
si:以 SI 单位返回结果。特别是,属性现在具有以下单位:
...
我知道如何利用电话获取天气信息
https://api.forecast.io/forecast/APIKEY/LATITUDE,LONGITUDE
但我不知道如何将查询参数与它结合起来。
有什么想法吗?
2015 年 10 月 23 日更新
感谢 Logan Kearns,使用 ?参数解决了我的问题。确保查询参数为小写。
https://api.forecast.io/forecast/APIKEY/LATITUDE,LONGITUDE?lang=zh-tw&units=si
【问题讨论】:
标签: api weather weather-api