tetra
@tetra
Человек оркестр

Как получить в реальном времени тех кто лайкает определенный пост в Instagram?

Задача получить id и/или username пользователя Instagram который лайкнул определенный пост в реальном времени ну и/или с небольшой задержкой?
У них в API нашел по Real-Time только получать уведомления если кто то запостил фотку с определенным тегом
Если какой то более хитрый способ?
или только долбежкой на GET/media/media-id/likes ?
но тогда по описанию это всего 100 запросов в час и тогда создавать кучу приложений? чтобы обойти лимиты
  • Вопрос задан
  • 5470 просмотров
Пригласить эксперта
Ответы на вопрос 2
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
Нет, более хитрых способов imho нет.
И насколько я помню (могу ошибаться) у них лимиты в том числе и по IP есть, так что создать кучу приложений не спасет.
Ответ написан
Комментировать
zoonman
@zoonman
⋆⋆⋆⋆⋆
А объект user для кого? instagram.com/developer/realtime/#
Для того, чтобы избежать частых повторных запросов, вам нужно пропускать частые похожие запросы.
Я делал примерно так https://github.com/zoonman/instazmt/blob/master/ro... т.к. столкнулся с примерно 20-30 запросами в секунду по тегу love. Проект - чистое баловство, не судите строго.

А как правильно делать проверки?
Всегда считывать данные по приходу первого объекта. Сохранять (кэшировать), потом обновлять, если сохраненная версия устарела.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы