Как использовать параметры запроса в API прогноза темного неба? (forecast.io)

Я использую API прогноза темного неба для получения информации о погоде.

Когда я прочитал официальный документ, я обнаружил, что в разделе "option" описывается использование параметры запроса.

Например,

Запрос API может быть дополнительно изменен с использованием параметров запроса. Он ответит на следующее:

callback=[callback]: вернуть ответ API в формате JSONP. Пожалуйста, соблюдайте осторожность при его использовании, так как публичное раскрытие вашего ключа API представляет собой угрозу безопасности и, в случае злоупотребления, приведет к отзыву вашего ключа API. Однако при разработке приложения для личного или внутреннего использования это удобный способ.

unit=[setting]: возвращает ответ API в единицах, отличных от британских единиц по умолчанию. В частности, возможны следующие настройки:

  • us: значение по умолчанию, как описано выше.

  • si: возвращает результаты в единицах СИ. В частности, свойства теперь имеют следующие единицы:

  • ...

Я знаю, как получить информацию о погоде, воспользовавшись звонком

 https://api.forecast.io/forecast/APIKEY/LATITUDE,LONGITUDE

Но я не знаю, как совместить с ним параметры запроса.

Есть идеи?


ОБНОВЛЕНИЕ 23.10.2015

Благодаря Логану Кернсу, используя ? параметр решил мой вопрос. Убедитесь, что параметры запроса указаны в нижнем регистре.

https://api.forecast.io/forecast/APIKEY/LATITUDE,LONGITUDE?lang=zh-tw&units=si

person Carter Chen    schedule 05.09.2015    source источник


Ответы (2)


Вот как вы меняете единицы измерения. Я предполагаю, что другие параметры запроса будут установлены аналогичным образом, используя '?' чтобы разделить их.

https://api.forecast.io/forecast/APIKEY/LATITUDE,LONGITUDE?UNITS=us< /а>

person Laura Kearns    schedule 21.10.2015

Просто обновление, так как URL-адрес изменился и с несколькими другими параметрами:

Вы можете добавить единицы, чтобы указать требуемый тип преобразования единиц. Вы можете добавить исключение для исключения определенных данных в ответе, таких как почасовые обновления.

https://api.darksky.net/forecast/APIKEY/LAT,LONG?units=si&exclude=minutely,hourly,daily,alerts
person Psypher    schedule 30.06.2018