2015-04-28 2 views
7

Я пытаюсь пройти через твиты конкретного пользователя и получить ответы на этот твит. Я обнаружил, что APIv1.1 твиттера напрямую не поддерживает его.Получение ответов твита на конкретный твит из определенного пользователя

Есть ли взлом или обходной путь при получении ответов для конкретного твита. Я использую Python Streaming API.

ответ

12

Существует обходной путь с использованием API REST.

Вам понадобятся идентификаторы id_str и @us автора оригинального твита, к которому вы хотите найти ответы.

Вы должны использовать Search API для имени «@username» автора. Просмотрите результаты поиска в поле 'in_reply_to_status_id', чтобы сравнить с id_str конкретного твита, для которого вы хотите получить ответы.

+2

Можете ли вы написать, как вы это запрограммировали? – Adriano10

6

Вот работа вокруг, чтобы получать ответы твит сделанные «имя пользователя» с помощью REST API с помощью tweepy

1) Найти tweet_id в твиттере, для которых ответы обязаны быть извлечена

2) Используя метод поиска api, выполните следующие (q = «@ username», from_id = tweet_id) и извлеките все твиты, так как tweet_id

3) результаты, соответствующие in_reply_to_status_id, на tweet_id - это ответы на сообщение.

+1

как бы вы это запрограммировали? – Adriano10

Смежные вопросы