0

私は instafeed.js を使用して instagram フィードをプルする作業を行ってきました。新しいアプリケーションを登録するプロセスに従って、情報をプルしたときに写真をテンプレート化できるようにしました。

画像を効率的にスタイルするこのチュートリアルを見つけたので、それを実装することにしました:

var feed = new Instafeed({
  clientId: '877c13677a614436ad3d65856a9f4c8c',
  limit: 20,
  sortBy: 'most-liked',
  after: function () {
    var images = $("#instafeed").find('a');
    $.each(images, function(index, image) {
      var delay = (index * 75) + 'ms';
      $(image).css('-webkit-animation-delay', delay);
      $(image).css('-moz-animation-delay', delay);
      $(image).css('-ms-animation-delay', delay);
      $(image).css('-o-animation-delay', delay);
      $(image).css('animation-delay', delay);
      $(image).addClass('animated flipInX');
    });
  },
  template: '<a href="{{link}}" target="_blank"><img src="{{image}}" /><div class="likes">&hearts; {{likes}}</div></a>'
});
feed.run();

http://codepen.io/anon/pen/Bmhdp

しかし、クライアントIDを変更すると、画像はクライアントのものではありません..

私はInstagram APIに比較的慣れていませんが、少し遅れていることに気付きました。この状況を彼らに報告することもできませんでした..

私は何か間違ったことをしていますか、アドバイスしてください!

4

2 に答える 2

0

もう少し注意を払うだけで、自分で答えを見つけました。

関数 feed.run(); を実行するメソッド。userFeed.run(); であるはずです。

于 2014-09-23T17:03:44.923 に答える