#post #count #reddit #submission
#Публикация #количество #Reddit #отправка
Вопрос:
Я использую https://pushshift.io / Конечная точка API, чтобы получить количество отправлений страницы subreddit моего пользователя (например, ‘u_username’).
Насколько я понимаю, это должно быть как-то связано с API, потому что я получаю правильный ответ JSON, но когда я подсчитываю объекты, их больше, чем ожидалось.
Я попробовал несколько методов для подсчета массива JSON с помощью PHP count() и sizeof(), но, похоже, это не проблема. Проблема может быть в API. В PHP:
file_get_html('https://api.pushshift.io/reddit/search/submission/?subreddit=u_USERNAMEamp;filter=idamp;sort=descamp;size=500');
Для сообщений более 500 вам следует изменить параметр «размер».
У меня 232 сообщения, и я получаю обратно 240… Как это возможно?
Есть ли какой-либо другой способ подсчета сообщений / отправлений на моей странице пользователя subreddit?
Спасибо.
Ответ №1:
Если запись была удалена или удалена, она по-прежнему записывается с помощью Pushshift (они не удаляются из Pushshift, когда они удаляются или удаляются). Это принцип, лежащий в основе removeddit и ceddit.