API Twitter: current_user_retweet не виден даже с опцией include_my_retweet = 1 - PullRequest
0 голосов
/ 21 декабря 2011

Я работаю с ретвитом с помощью Twitter API.В настоящее время мне нужно проверить, был ли текущий твит уже ретвитен данным пользователем.Я проверил документ, в твиттере есть опции, чтобы проверить retweet_count, но не говорит, кто ретвитнул?

Есть ли способ найти это?Предположим, что у данного твита есть 10 для retweeted_count. Мне нужно найти 10 пользователей, которые ретвитнули его. Или есть способ узнать, ретвитнул ли текущий пользователь твит, передавая user_id или псевдоним.

Янемного осознавая, что существует точка данных current_user_retweet, но по какой-то причине я не в состоянии ее получить.Есть ли какие-либо параметры, кроме include_my_retweet, которые нужно добавить, чтобы получить эту точку данных?

Спасибо.

1 Ответ

1 голос
/ 21 декабря 2011

См. Переписан в функции API

Я копирую и вставляю следующее из Twitter инженера Марселя Молина.

Мы только что развернули два новых ресурса для API ретвитов:

  • / statuses /: status_id / retweeted_by
  • / statuses /: status_id / retweeted_by / ids

Первый вернет до первых 100 пользовательских представлений тех, кто ретвитнул твит, указанный в URL-адресе: status_id. Второй вернется просто идентификаторы этих ретвиттеров для случаев, когда это все, что вам нужно около. Хотя до 100 первых пользователей будут возвращены по умолчанию, оба эти ресурса поддерживают параметры: count и: page, если вы нравится сносить меньше пользователей. Следует отметить, что для эффективность работы вы не можете использовать параметры: count и: page выйти за пределы первых 100 ретвитов.

Полные документы здесь: http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-GET-statuses-id... http://apiwiki.twitter.com/Twitter-REST-API-Method%3A-GET-statuses-id...

В сочетании с этими дополнениями мы также хотим предоставить Параметр «retweet_count» в статусе полезной нагрузки для удобства. код для этого в основном делается, но есть некоторые детали вокруг кеша аннулирование, которое, вероятно, вытеснит доступность параметр retweet_count в течение нескольких недель, пока мы работаем над изменение инфраструктуры, чтобы устранить эти проблемы аннулирования кэша. Но мы просто хотели рассказать вам об этом! Постскриптум Благодаря всем за взвешивание именования этих ресурсов ( http://twitter.com/twitterapi/status/10538921196) - Марсель Молина, команда Twitter Platform http://twitter.com/noradio

дополнительную информацию можно найти здесь в группе Google API Twitter:

http://groups.google.com/group/twitter-api-announce/browse_thread/thread/226a38d3002d7cb6

...