在使用的IBM Bluemix Weather Insights API中出错。请帮助我

时间:2016-02-22 10:34:20

标签: ibm-cloud weather weather-api

我在这里引用文档页面: https://developer.ibm.com/bluemix/2015/10/23/ibm-insights-weather-available-in-bluemix/

但我收到以下错误:

{"metadata":{"version":"1","transaction_id":"1:677162605","status_code":404},"success":
false,"errors":[{"error":{"code":"AGW-0114","message":"Failed to parse apiname"}}]}

我的构建网址是:

的https:// ****:*****@twcservice.mybluemix.net/api/weather/v2/forecast/&格式= JSON&安培;地址解析= 11.9310,%2079.7852&安培;语言=烯US&安培;单元= E

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:2)

构建的网址必须如下:

https://twcservice.mybluemix.net/api/weather/v2/forecast/hourly/24hour?format=JSON&geocode=11.9310%2C79.7852&language=en-US&units=e

区别在于:

  • 调用REST API / forecast / hourly / 24hour而不仅仅是/ forecast
  • 添加?在API的末尾,所以你传递参数
  • 在地理编码中添加%2C以表示

请参阅swagger doc here