Я пытаюсь использовать MVG API, и у него есть ключ авторизации с именем api_key "5af1beca494712ed38d313714d4caff6"
и имя ключа является ключом "X-MVG-Authorization-Key:", я добавил ":" к ключу, как я видел это в примере с Python
Я попробовал следующий код
id_url <- "https://www.mvg.de/fahrinfo/api/location/query?q=51"
key <- "X-MVG-Authorization-Key:"
api_key <- "5af1beca494712ed38d313714d4caff6"
GET(id_url, add_headers(Authorization = paste(key, api_key))) and
GET(id_url, add_headers(paste(key, api_key)))
но оба не вернули ожидаемую информацию. Я протестировал тот же URL и авторизацию с помощью Postman, и он работает нормально.
Я ожидаю получить что-то вроде этого
{
"locations": [
{
"type": "station",
"latitude": 48.148766,
"longitude": 11.571815,
"id": 51,
"place": "München",
"name": "Pinakotheken",
"hasLiveData": true,
"hasZoomData": false,
"products": [
"BUS",
"TRAM"
],
"link": "PIN",
"lines": {
"tram": [],
"nachttram": [],
"sbahn": [],
"ubahn": [],
"bus": [],
"nachtbus": [],
"otherlines": []
}
}
]
}