Как получить доступ к Twitter Streaming API из Python

Я хочу сделать твиттер-программирование с использованием Python. В настоящее время я использую отличный инструмент Python для Twitter от Sixohsix. Я могу публиковать твиты из своего приложения в фиде моих аккаунтов ботов, но в настоящее время не могу получить API потоковой передачи Twitter. Вот мой код:

    creds = connect.createCredsDict()

    t = TwitterStream(auth=OAuth(creds['accessToken'],
                      creds['accessTokenSecret'],
                      creds['conKey'],
                      creds['conSecret']))

    for msg in t.user():
        print msg['direct_message']['text']

Я получаю следующую ошибку:

ValueError: No JSON object could be decoded

Для тех из вас, кто не знает PTT, потоком по умолчанию для доступа является общедоступный поток. Это может быть разрешение в моем приложении, которое мне нужно обновить?

Буду признателен за любую оказанную помощь.

Спасибо,

Джон

0 ответов

Другие вопросы по тегам