Как сделать запросы Twitter API к статусам / user_timeline - PullRequest
0 голосов
/ 28 января 2020

Я создал учетную запись Twitter для разработчиков и хотел бы использовать ее для мониторинга твитов. Поэтому я буду использовать GET statuses / user_timeline . Я создал приложение на https://developer.twitter.com/en/apps и могу просматривать пользовательские ключи API, а также секретный токен доступа / токена доступа. Тем не менее, после прочтения документации Twitter в течение некоторого времени я просто не могу понять, как аутентифицировать себя. Я решил, что мне нужно передать некоторые HTTP-заголовки или что-то, но я не уверен. Вот мой код на данный момент:

import requests


def main():
    request_url = "https://api.twitter.com/1.1/statuses/user_timeline.json"
    parameters = {
        "screen_name": "jack",
        "count": 3,
        "exclude_replies": True,
        "include_rts": False
    }
    r = requests.get(request_url, params=parameters)
    print(r.text)
...