Попытка доступа к API AirQuality , очень плохо знакома с этим и не вижу простых учебных пособий R.
Получил мое имя пользователя и пароль.
И мне интереснополучить данные LA в качестве образца
api.airvisual.com/v2/city?city=Los Angeles&state=California&country=USA&key={{KEY}}
Мои учетные данные
имя пользователя <- "Мой новый бесплатный API-ключ" </strong> (именно так они его дают)
пароль <- "КЛЮЧ" </strong>
Затем я пытаюсь использовать некоторый код из учебных пособий
library(httr)
library(jsonlite)
url <- "api.airvisual.com/v2/city?city=Los Angeles&state=California&country=USA&key={{KEY}}"
endpoint <- "city"
some_data <- GET(url, endpoint)
Это даетмне ошибка
Ошибка в if (is_http) {: аргумент имеет нулевую длину
Их параметры
Параметры
city: английское название города, можно найти, используя соответствующую конечную точку листинга.
state: английское имя штата, можно найти, используя соответствующую конечную точку листинга.
страна: Английское название страны, можно найти, используя соответствующую конечную точку листинга.
Я уверен, что это что-то очень простое, но я никогда неЯ знал это раньше, поэтому я споткнулся. Пожалуйста, порекомендуйте.
UPD.
Когда я использую
url <- "api.airvisual.com/v2/city?city=Los%20Angeles&state=California&country=USA&key={{KEY}}"
с% 20 вместо пробела, это дает мне ошибку
Ошибка в UseMethod ("as.request"): нет применимого метода для as.request, примененного к объекту класса "персонаж"