Итак, я пытаюсь сделать программу, которая сообщит мне расписание моего автобуса, я беру эту информацию в реальном времени на Api:
но когда я обедаю, появляется ошибка:
"error": "Unknown dataset: tr-vianavigo"
Думаю, у меня есть токен, но как? Curl для этого API:
curl -X GET --header "Accept: application/json" "https://api-lab-trone-
stif.opendata.stif.info/service/tr-vianavigo/departures?
line_id=100100020%3A20&stop_point_id=59%3A4726914"
когда я использую первый URL-адрес в своем веб-браузере, он работает и показывает мне:
[
{
"lineDirection": "Juvisy RER",
"code": "duration",
"time": "12"
},
{
"lineDirection": "Savigny Toulouse-Lautrec",
"code": "duration",
"time": "20"
},
{
"lineDirection": "Juvisy RER",
"code": "duration",
"time": "38"
},
{
"lineDirection": "Savigny Toulouse-Lautrec",
"code": "duration",
"time": "45"
}
]
но в Python, если я просто тестирую:
import requests
#my token
apikey = 'ef169369dfd911b01371b73e975ed88adce881bc92dbbd9720551c94'
#url of the api
url ='https://api-lab-trone-stif.opendata.stif.info/service/tr-vianavigo/departures?line_id=100100385%3A385&stop_point_id=StopPoint%3A59%3A6195786'
#requests
r = requests.get(url, apikey)
print(r.text)
это делает ошибку:
"error": "Unknown dataset: tr-vianavigo"
Вы вошли в систему, прежде чем получить доступ к URL-адресу? потому что я пытаюсь прочитать документ API, но он перенаправил меня на страницу входа.
Да, я знаю, что мой друг уже тестировал его, но он не работает, и да, я вошел на главную страницу веб-страницы api, но я не знаю, как имитировать свой журнал с помощью python, я это то, что вы можно сделать с помощью Curl, но я не знаю, как это сделать в python 3






Для этого вы должны использовать один из ваших ключей API. Ключ API можно получить через вашу учетную запись пользователя в Мои ключи API. После создания ключ необходимо вставить в качестве параметра запроса (apikey) в URL-адрес вашего
вызов. Для вашего примера:
curl -X GET --header "Accept: application/json" "https://api-lab-trone-stif.opendata.stif.info/service/tr-vianavigo/departures?line_id=100100020%3A20&stop_point_id=59%3A4726914&apikey=<YOUR-API-KEY>"
К вашему сведению, объем данных в реальном времени, доступных в наборе данных tr-unitaire-stif, доступен здесь.
когда я использую первый URL-адрес в своем браузере, он не работает!