Получите более 20 последних сообщений - PullRequest
2 голосов
/ 16 февраля 2010

В документации Twitter API говорится, что я могу получить только 20 последних сообщений ( пробная ссылка ). Мне просто интересно, есть ли какая-нибудь другая возможность получить больше сообщений, например - «все сообщения с определенного момента времени».

Ответы [ 3 ]

4 голосов
/ 16 февраля 2010

Я думаю, вы можете указать count, который может быть до 200, а также количество страниц, что позволяет вам получать до 3200 сообщений о состоянии. И since_id позволяет вам получать сообщения после этого конкретного сообщения.

<a href="http://twitter.com/statuses/friends_timeline.xml?count=100&page=5&since_id=23323" rel="nofollow noreferrer">http://twitter.com/statuses/friends_timeline.xml?count=100&page=5&since_id=23323</a>
1 голос
/ 16 февраля 2010

Проверьте параметры в вставленной вами ссылке. Есть параметр count, который позволяет вам получить до 200 сообщений за один вызов. Если вам нужно больше, вы можете изменить значение параметра since_id, чтобы получить более старые записи, или использовать page_id.

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

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

См. Параметр count.

Например:

http://twitter.com/statuses/user_timeline.xml?screen_name=someuser&count=50

Это получит 50 сообщений вместо 20 по умолчанию.

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