Задать вопрос
@sulik93
Начал изучать Java. Продолжаю изучать Java.

Как посмотреть поставил ли я like на фото в Instagram?

В приложении на Android использую Instagram API.
Получаю access_token.
В документации посмотрел как формируется запрос на получение likes по media_id.
В ответ приходит json в котором кроме прочего присутствует массив из юзеров, поставивших likes.
ab9726b990b842599304e987753f5956.PNG
Ладно если бы там были все юзеры. Но их там всего 119, и себя можно не найти.

565e6baeb1e449b88284eee4d1525cc4.PNG

Вопрос в том, как мне определить проставил ли я like или нет?
Кто сталкивался с такой проблемой ?
  • Вопрос задан
  • 635 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
enq3
@enq3
Android engineer at #ITX5
Используйте точку доступа Мои лайки.
Там есть пагинация.
Кэшируете всю коллекцию лайкнутых фоток в фоновом потоке в БД.
Когда надо ищете в БД по id интересующей фотки. Если нашлось совпадение, значит лайкал.
Да, кэшировать долго и придется переодически обновлять, но по-другому похоже никак.
Ответ написан
Ваш ответ на вопрос

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

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