我一直在使用 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 比较陌生,但我注意到它有点滞后,我也无法向他们报告这种情况..
我是不是做错了什么,请指教!