私は 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">♥ {{likes}}</div></a>'
});
feed.run();
http://codepen.io/anon/pen/Bmhdp
しかし、クライアントIDを変更すると、画像はクライアントのものではありません..
私はInstagram APIに比較的慣れていませんが、少し遅れていることに気付きました。この状況を彼らに報告することもできませんでした..
私は何か間違ったことをしていますか、アドバイスしてください!