Возникла ошибка в используемом API IBM Bluemix Weather Insights. Пожалуйста, помогите мне

Я ссылаюсь на страницу документации здесь: 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"}}]}

Мой сконструированный URL:

https://****:*****@twcservice.mybluemix.net/api/weather/v2/forecast/&format=JSON&geocode=11.9310,%2079.7852&language=en-US&units=e

Пожалуйста, помогите мне с этим вопросом.


person Arvind Kumar    schedule 22.02.2016    source источник


Ответы (1)


Созданный URL должен быть таким:

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 здесь

person whitfiea    schedule 22.02.2016