Pushshift.io, кажется, возвращает неправильный счетчик? - PullRequest
1 голос
/ 16 апреля 2019

Я использую 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_USERNAME&filter=id&sort=desc&size=500');

Для сообщений более 500, вы должны изменить параметр 'size'.У меня 232 сообщения, и я возвращаюсь 240 ... Как это возможно?

Есть ли другой способ подсчета моих пост-постов / сообщений на странице пользователя subreddit?

Спасибо.

1 Ответ

0 голосов
/ 05 июня 2019

Если сообщение было удалено или удалено, оно все еще записывается Pushshift (они не удаляются из Pushshift при удалении или удалении).Это принцип, лежащий в основе удаленных и ceddit.

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