2013-11-10 2 views
4

Im используя Reddit апи и я хочу постраничной результаты, после работы, как ожидается, но до того, как возвращается «нулевой» для любого из этих запросовReddit апи подкачки: перед тем всегда нулевой

{modhash: "", children: Array[26], after: "t3_1q9s6e", before: null} 

http://www.reddit.com/r/all/new.json?limit=100& 
http://www.reddit.com/r/all/new.json?limit=100&after=t3_1qa3v3 
http://www.reddit.com/r/all/new.json?limit=30&after=t3_1qa3v3 

Почему, прежде чем всегда null? это ошибка или я что-то отсутствует

ответ

8

Как описано в документации, попробуйте указать количество:

http://www.reddit.com/r/all/new.json?limit=30&after=t31qa3v3&count=10

В основном то, что происходит, что Reddit должен знать, сколько сообщений вы только что просматривали чтобы определить, какова начальная точка «предыдущего» листинга. Поэтому, если вы используете приведенный выше пример, вы сообщаете api, чтобы начать статью, которая появляется непосредственно после t31qa3v3, отобразить 30 новых результатов и дать вам идентификатор пятен статьи 10 до t31qa3v3, чтобы действовать как ваш до значение , Если вы не включите счет, он не будет знать, что использовать, следовательно, значение null.

 Смежные вопросы

  • Нет связанных вопросов^_^