ПОЛУЧИТЬ списки / статусы per_page, возвращающие неожиданные результаты - PullRequest
1 голос
/ 10 марта 2012

Я вызываю метод списки / статусы следующим образом, но результаты не соответствуют параметру per_page.

http://api.twitter.com/1/lists/statuses.xml?slug=wp1906ultras&owner_screen_name=enloes&per_page=20&page=3

В моем примере выше, где per_page = 20, когда я получаю страницу = 1, я получаю 11 результатов. Когда я получаю страницу = 2, я получаю 9 результатов, а страница = 3 я получаю 12 результатов. Если я установлю для per_page значение 11, я думаю, что получу 5 результатов для страницы = 1.

Имеет ли это смысл для кого-либо? Конечно, не для меня ...

1 Ответ

1 голос
/ 15 марта 2012

Одна из причин, по которой мы недавно объявили, что пейджинг будет устаревшим в пользу использования since_id и max_id, заключается в том, что трудно гарантировать точные метафоры пейджинга от сервиса, который не & не может организовать твиты таким образом.

Все параметры count и per_page в API действительно "соответствуют" параметрам - вы получите не более указанной вами суммы.

В этом сообщении блога описывается предстоящее осуждение:https://dev.twitter.com/blog/api-housekeeping и https://dev.twitter.com/docs/working-with-timelines содержит рекомендации по работе с такими временными шкалами.

Я рекомендую перейти от использования метафоры подкачки к использованию since_id и max_id для повышения надежности и продолжительностижизнеспособность.

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