Я хочу получить количество моих подписчиков при каждой загрузке страницы.
Конечная точка, которую я нашел, - api.github.com/users/tim-hub/followers
, которая может получить данные всех подписчиков (с нумерацией страниц).
В чем проблемы (через restful api)
- Мне не нужны детали подписчиков
- Разбивка на страницы - это 30 элементов на каждой странице, что затрудняет подсчет всех из них
- Я думаю о том, чтобы выбрать страницу, то есть страницу 4
?page=4
, и сделать простой расчет 30*(4-1)+[count of page 4]
, но это означает, что он будет вызываться несколько раз, потому что подписчики меняются, если они увеличиваются или уменьшаются, Мне нужно позвонить на страницу 5 или на страницу 3. и l oop пока я не найду последнюю страницу.
Почему не кажется GraphQL
GraphQL api Например, можно получить счетчик, проблема в том, что я хочу вызвать его через интерфейс, а Graph
требует аутентификации, я не хочу делиться своим токеном личности со всеми.