Dunaevlad
@Dunaevlad

Как правильно составить Query parameter?

Здравствуйте! Помогите пожалуйста правильно составить запрос к API?
Есть условный API, в инструкции указан адресс http://212.109.216.193:8111/events/{event_id}
Get запрос надо составлять используя токен, вот мой код:
import requests
import json
from pprint import pprint

url = "http://194.55.234.95:8111/events/"

param = {
    "token": token,
    "event_id": "PINEC7E0EE541909",
}

response = requests.get(url, params=param)
if response.status_code == 200:
    forks = json.loads(response.text)
    pprint(forks)
else:
    print(response.status_code)  # выдает ошибку 401

Я пробовал в браузере написать, 194.55.234.95:8111/events/token=token&event_id=6V1..., но
ни чего не получается. Не знаю, что писать после "/".
  • Вопрос задан
  • 219 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
ни чего не получается

Потому что формат URL неправильный. Пишут же, http://212.109.216.193:8111/events/{event_id}. Вместо {event_id} подставляете свой ID.

url = "http://194.55.234.95:8111/events/PINEC7E0EE541909"

param = {
    "token": token
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы