2014-09-21 74 views
0

我一直在努力與instafeed.js拉動instagram飼料我跟着註冊一個新的應用程序的過程,所以我可以模板的圖片,因爲我拉的信息。Instafeed和一個新的客戶端ID號碼的問題

我發現這個教程,有效地風格的圖像,所以我決定實現它:

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,但我發現它的有點laggy,我無法對這種情況報告給他們要麼..

我做錯了什麼,請指教!

回答

0

只需付出一點點關注,我自己找到了答案。

運行函數feed.run()的方法;應該是userFeed.run();

0

嘗試添加標準選項「get」。取決於你選擇的是什麼,你需要添加這個選項。所以,如果你說:

get : 'tagged' 

你必須添加tagName以及它。所以像

get : 'tagged', 
tagName: 'anythingHastagYoulike' 

這將拉Hastag照片。如果你想通過位置拉的照片,你會做一些事情一樣......

get : 'location', 
locationId : 0000000; 

查找的位置ID換出的數量。沒有引號需要。

所以,根據你試圖從instagram中拉出的內容,你的'get'會改變,你需要添加適當的端點。如果你只是想通過hashtag拉一個Instagram範圍的圖片搜索,你的代碼可能看起來像這樣。

var feed = new Instafeed({ 
    clientId: '877c13677a614436ad3d65856a9f4c8c', 
    limit: 20, 
    get: 'tagged', // added 
    tagName: 'anytag', // added 
    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();