Пустой ответ на определенный хэштег из Instagram API

Я пытаюсь получить фотографии с помощью instafeedjs.

Он работает с некоторыми хэштегами, такими как «starbucks», но не показывает никаких результатов для специального хэштега «starbuckssurpriseme».

В разделе «#starbuckssurpriseme» есть 97 фотографий, которые можно просмотреть в приложении Instagram.

Вот пример кода:

    var feed = new Instafeed({
      get: 'tagged',
      tagName: 'starbucks',
      clientId: '86e61cc3046a4034aaeb317494aea040'
    });
    feed.run();
#instafeed a {
  padding: 5px 5px 1px 5px;
  margin: 10px;
  border: 1px solid #e1e1e1;
  display: inline-block;
  border-radius: 4px;
  position: relative;
}
#instafeed .likes {
  background: rgba(222, 89, 135, 0.8);
  font-family: sans-serif;
  font-size: 1em;
  position: absolute;
  color: #ffffff;
  right: 5px;
  top: 5px;
  left: 5px;
  opacity: 0;
  text-align: center;
  line-height: 150px;
  text-shadow: 0 1px rgba(0, 0, 0, 0.5);
  -webkit-font-smoothing: antialiased;
  -webkit-transition: opacity 100ms ease;
  -moz-transition: opacity 100ms ease;
  -o-transition: opacity 100ms ease;
  -ms-transition: opacity 100ms ease;
  transition: opacity 100ms ease;
}
#instafeed a:hover .likes {
  opacity: 1;
}
<script src="http://f.cl.ly/items/3o2z3b1R3G250G1t0w2L/instafeed.min.js"></script>
<div id="instafeed"></div>
hello

Знаете ли вы, что может вызвать пустой ответ от Instagram API?


person niksen    schedule 20.05.2015    source источник


Ответы (1)


Проблема в том, что все 97 фотографий на #starbuckssurpriseme взяты из личного профиля.

Вы можете видеть эти фотографии, потому что ваш clientId, вероятно, следует за закрытым профилем. В моем Instagram я вижу счетчик на 97, но не вижу ни одной фотографии.

Это означает, что ваш clientId должен следовать частному профилю.

person Pedro Casado    schedule 20.05.2015
comment
Правильно, понял. Спасибо. - person niksen; 20.05.2015
comment
@niksen, прими ответ, чтобы другие люди увидели его как правильный. - person Pedro Casado; 20.05.2015