Я пытаюсь выполнить вызов API POST к адресу, включая существующие файлы cookie, однако запрос по-прежнему возвращает ошибку 403 из-за требований аутентификации.
URL-адрес запроса выглядит следующим образом.
https://www.imdb.com/list/ls093916945/tt0096697/add
Я использую существующие куки, сохраненные в моем браузере (после входа в IMDb вручную) и скопированные для простоты тестирования.
Текущий код python выглядит следующим образом
import requests
cookieData = {
'session-id':'146....',
'ubid-main':'132.....',
'adblk':'adblk_yes',
'x-main':'i2qE6E@EK.....',
'at-main':'Atza|IwEB.....',
'sess-at-main':'"ksn3tObY6.....',
'id':'BCYkx.....',
'uu':'BCYvWpz6s5.....',
'sid':'BCYss.....',
'session-id-time':'20827....',
'session-token':'5SB4.....',
'csm-hit':'tb:9A.....1'
}
r = requests.post('https://www.imdb.com/list/ls093916945/tt2724064/add', cookies=cookieData)
print(r)
Как импортировать данные аутентификации cook ie и аутентифицировать мой запрос?