Есть задача написать реддит-бота на python, который лайкал бы записи с определенным интервалом. Использую официальное API от Reddit. Однако не смог найти информацию о том, как поставить лайк через него. Пока имеется такой код(Хабр немного неправильно вставил табы):
CLIENT_ID = profile['CLIENT_ID']
SECRET_ID = profile['SECRET_ID']
USERNAME = profile['USERNAME']
PASSWORD = profile['PASSWORD']
# Данные для авторизации
auth = requests.auth.HTTPBasicAuth(CLIENT_ID, SECRET_ID)
data = {
'grant_type' : 'password',
'username' : USERNAME,
'password' : PASSWORD
}
headers = {
'User-Agent': 'MyApi/0.0.1'
}
response = requests.post('https://reddit.com/api/v1/access_token', auth=auth, data=data, headers=headers)
TOKEN = response.json()['access_token']
headers = {**headers, **{'Authorization': f'bearer {TOKEN}'}}