我正在使用Dark Sky Forecast API来获取一些天气信息。
当我阅读官方文档时,我发现“选项”部分描述了查询参数的用法。
例如,
API请求可以通过使用查询参数进行可选修改。它将响应以下内容:
callback=[callback]:将API响应作为JSONP返回。请谨慎使用此功能,因为将API密钥公开给公众是一种安全风险,如果滥用将导致API密钥被吊销。但是,如果是开发个人或内部使用的应用程序,则这是一种方便的方法。
units=[设置]:以除默认英制单位之外的其他单位返回API响应。具体而言,可能有以下设置:
us:默认值,如上所述。
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