2015-04-28 3 views
2

Я делаю приложение, которое автоматически отвечает на некоторые твиты с изображение. Изображение настроено для каждого твита, а твит отправляется в ответ на исходный твит.Tweet ответы disappeaaring

Я использую модуль python для TwitterAPI. Я чирикать с «статусами/обновлением» конечной точкой с «in_reply_to_status_id» и «media_ids»

ответа, показывая на моем графике (так как я чирикать), но не на временной шкале получателя. Кроме того, уведомления также исчезают со счета получателя.

Далее, твиты появляются в обычном поиске.

Если у кого-то есть ясность по этой проблеме, пожалуйста, помогите. Нам необходимо срочно решить проблему.

+0

Вы нашли решение этой проблемы? – Ivan

+0

Нет, одна вещь, которую я знаю, это то, что мои твиты исчезли, когда я отправил слишком много твитов с медиа-url и изображениями. Кроме того, я использовал подлинную учетную запись, а не создавал тестовую учетную запись, которая не была обнаружена как бот на твиттере. Когда я отправил ограниченные твиты, я работал. –

+0

Возможно, вы просто нажимаете ограничения ставок, установленные Twitter? https://dev.twitter.com/rest/public/rate-limiting – Ivan

ответ

1

Вам необходимо включить @Username получателя в параметре status (то есть тело твит ответ), в противном случае в соответствии с Twitter API docs параметром in_reply_to_status_id будет проигнорирован:

Этот параметр будет проигнорирован, если автор сообщения об этом параметре не упоминается в тексте состояния. Поэтому вы должны включить @username, где имя пользователя является автором упомянутого твита, в рамках обновления.

+0

Я уже использовал @username в ответе. Это все еще не работает. Странно то, что уведомление на навигационной панели показывает входящее уведомление, но когда я нажимаю на него ... нет никакого уведомления вообще (даже последние уведомления, которые были там некоторое время назад). Я могу видеть ответы из учетной записи, которую я использовал для ответа. Не удается увидеть его в учетной записи получателей. :( –

+0

Ах, извините, это распространенная ошибка, и, похоже, это будет вашей проблемой. Можете ли вы опубликовать точный запрос, который вы делаете (вы можете анонимизировать идентификатор пользователя и т. Д.)? Также, чтобы подтвердить, используете ли вы Geduldig TwitterAPI от GitHub? (Https://github.com/geduldig/TwitterAPI) – Ivan