#python #reddit
Вопрос:
Я пытаюсь использовать API reddit для извлечения текстовых данных для проекта машинного обучения, но не могу получить маркер доступа OAuth. Вместо ответа с помощью маркера доступа в ответе просто говорится о неправильном запросе.
Вот мой код:
import requests auth = requests.auth.HTTPBasicAuth('*****', '****') data = {'grant_type':'password', 'username' : '*****', 'password':'******'} headers = {'User Agent': 'win64 : **** v1.0.0 by /u/*****'} res = requests.post('https://www.reddit.com/api/v1/access_token', auth=auth, data=data, headers=headers) print(res)
Я трижды проверил сценарий личного использования и секрет, и поэтому я изо всех сил пытаюсь понять, что не так. Есть какие-нибудь идеи?
Комментарии:
1. Ваш заголовок «Агент пользователя» должен быть «Агент пользователя».
2. Вау. Да, это сработало. Спасибо!