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

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

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

А как правильно делать проверки?
Всегда считывать данные по приходу первого объекта. Сохранять (кэшировать), потом обновлять, если сохраненная версия устарела.
Ответ написан
Комментировать
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
Нет, более хитрых способов imho нет.
И насколько я помню (могу ошибаться) у них лимиты в том числе и по IP есть, так что создать кучу приложений не спасет.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы