Как получить токен для запроса на сервер
Пишу скрипт для работы с разными аккаунтами одного сайта. Для отправки запросов мне нужен токен доступа. Как его можно получить, если в распоряжении есть только логин и пароль? Использую Python 3.8, библиотека requests.
Ответы (1 шт):
Автор решения: Вадим Александру
→ Ссылка
Если токен есть в cookies получить его можно следующим образом
import requests
r = requests.get('http://example.com/some/cookie/setting/url')
for c in r.cookies:
print(c.name, c.value)
При последующих запросах можете отправлять его следующим образом
import requests
cookies = {'session': 'cookies'}
r = requests.post('http://wikipedia.org', cookies=cookies)
Пример сохранения сессии между запросами
import requests
r1 = requests.post('http://example.com/login')
r2 = requests.post('http://example.com/admin',cookies=r1.cookies)