Вызов API Твиттера retweets_of_me - PullRequest
3 голосов
/ 23 февраля 2010

Могу ли я получить информацию от вызова API Twitter «statuses / retweets_of_me» того, кто меня ретвитнул? Вышеупомянутый вызов возвращает только 20 последних твитов, которые были мной ретвитнуты "???" ..

Как получить эту информацию? Очевидно, я хотел бы знать о способе наименьшего использования RATE API Limit:)

Ответы [ 3 ]

0 голосов
/ 27 февраля 2010

http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses-retweets

выше api call расскажет ретвитнутые данные для данного статуса.

Итак, чтобы получить полную информацию, нужно получить «ретвиты меня».

сначала вызовите statuses / retweetes_of_me, чтобы получить идентификаторы состояния меня, которые были ретвитованы, а затем используйте вышеуказанный вызов метода (проверьте URL), чтобы получить retweeted_details для данного идентификатора твита.

Странно, так как это противоречит вызовам API Limit Rate.

0 голосов
/ 23 января 2013

У меня такая же проблема, единственное, что я могу выяснить, это сделать user_timeline:

https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline

с: include_rts = true - я не думаю, что это работает правильно на 1.0, собираюсь попробовать это на 1.1

Чтобы получить часть кто вам нужно позвонить:

для каждого твита https://dev.twitter.com/docs/api/1.1/get/statuses/retweets/id и проверка пользователя Только 15 в окне.

См. Эту тему для фона ... https://dev.twitter.com/discussions/14145

0 голосов
/ 23 февраля 2010

Вы можете использовать необязательный параметр count, чтобы вернуть до 200 ретвитов о вас ..

http://api.twitter.com/1/statuses/retweets_of_me.xml?count=200

Это будут ваши твиты, которые были ретвиты другими.

Или я неправильно понимаю, что вам нужно? Если да, то можете ли вы объяснить немного больше о том, какие данные вы ожидаете получить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...