Форум сайта python.su
0
Коллеги, в описание API Gismeteo, написан пример:
curl -H ‘X-Gismeteo-Token: 56b30cb255.3443075’ 'https://api.gismeteo.net/v2/weather/current/4368/?lang=en'
Написал код:
Токен у меня есть нормальный
Получаю Response 410
Что неправильное в коде или в запросе к сайту?
import requests api_token ='56b30cb255.3443075' headers = { 'X-Gismeteo-Token': api_token, 'Accept-Encoding': 'gzip' } api_url_base = f'https://api.gismeteo.net/v2/weather/current/4368/?lang=ru&query=' response = requests.get(api_url_base, headers=headers) print(response)
Прикреплённый файлы:
1.py (294 байта)
Офлайн
857
VictorKДавай какой-нибудь действующий токен, тогда посмотрим код этот. Я так понял, этот токен с сайта и он недействителен.
Что неправильное в коде или в запросе к сайту?
Офлайн
0
Да токен, с сайта. Реальный не могу дать. ((( Сам буду разбираться тогда.
Офлайн
61
Для начала воспользуйтесь httpie
https://httpie.io/
и убедитесь что ваш запрос составлен корректно
после чего уже рабочий вариант подставляйте питону
Офлайн
0
Спасибо, коллеги, за подсказки. Разобрался.)))
Офлайн