RSS-лента, показывающая только 20 лучших каналов в твиттере - PullRequest
1 голос
/ 03 февраля 2011

В моем аккаунте более 450 твитов, но когда я пытаюсь получить его RSS-канал, он дает мне только последние 20 фидов.Есть ли способ собрать все твиты вместе?

Ответы [ 3 ]

4 голосов
/ 03 февраля 2011

Вы можете получить до 200 твитов за один канал RSS.

http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=rvn&count=200

200 - ограничение API.Но вы можете добавить номер страницы, чтобы получить более 200:

http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=rvn&count=200&page=2

, который будет отображать твиты с 201 по 401. Кроме того, профиль Twitter не должен быть закрытым.Проверьте документацию по адресу: http://dev.twitter.com/doc/get/statuses/user_timeline

0 голосов
/ 03 февраля 2011

Насколько я знаю, RSS-канал твиттера ограничен 20 последними твитами.Я не думаю, что есть какой-либо параметр, который вы можете передать, чтобы увеличить количество.Если вы хотите получать больше твитов, вам придется использовать API , а не RSS-канал.Даже это не будет бесконечно возвращаться в историю, хотя - когда вы превысите установленный предел (хотя я не могу вспомнить, что это за руки), нет способа получить старые твиты.

0 голосов
/ 03 февраля 2011

Я считаю, что по умолчанию Twitter возвращает 20 лучших записей.

Что вы пытаетесь сделать?Если вы пытаетесь использовать библиотеку для запроса RSS-канала, то я уверен, что в библиотеке будет возможность указать, что вы хотите получить более 20 записей.

...