Новый API Instagram: пустые данные в /tags/TAGNAME/media/recent

Я написал модуль для Drupal 7 с потоком изображений instagram (на основе конфигурации хэштега). Учитывая, что клиентское приложение зарегистрировано на сайте разработчиков и правильно настроены URL-адреса перенаправления, мне удалось получить Access_token и, наконец, использовать его на моем внешнем интерфейсе. Но проблема в том, что API возвращает мне пустые данные!

Я читал, что после 17 ноября 2015 года появились новые правила и политики для приложений, которым ВСЕ теперь требуется access_token для выполнения ЛЮБОГО типа запроса в Instagram API. Подробнее здесь

  • Я сделал явную авторизацию (на стороне сервера).

  • Да, я указал области во время цикла авторизации (базовый + public_content)

Звонок: https://api.instagram.com/v1/tags/TAG_NAME/media/recent?access_token=ACCESS_TOKEN

давая мне результат: Статус HTTP: 200

{
  meta: { code: 200 }
  data: {
    media_count: 1466
    name: "TAG_NAME"
  }
}

Почему ?

Спасибо за помощь, если кто-нибудь это увидит.


person Egor Guriyanov    schedule 21.11.2015    source источник


Ответы (1)


Вы находитесь в режиме песочницы?

If so:

Поведение API в режиме песочницы такое же, как и в активном приложении, но со следующими ограничениями:

  • Данные ограничены пользователями песочницы и 20 последними мультимедиа от каждого пользователя песочницы.
  • Снижены лимиты скорости API

Это означает, что если у ваших пользователей песочницы нет изображений с этим тегом, данные не будут отображаться.

person twined    schedule 22.11.2015
comment
Ах, вот и мы. Спасибо! У меня была аналогичная проблема. Я не мог поверить, что не было постов о #starwars, особенно после выхода 7-го эпизода. ;Д - person Toby Deshane; 21.12.2015
comment
@twined, что означает, что когда мое приложение работает, tags/{tag-name}/media/recent будет получать общедоступный хэш-тег вместо хэштега пользователя песочницы? - person Mavichow; 11.01.2016
comment
@Mavichow да, это если вы проведете свое приложение через процесс проверки и выйдете из режима песочницы. - person twined; 12.01.2016