2015-05-14 133 views
1

我有一個要求,我必須顯示來自用戶帳戶xxxx的instagram照片和標記爲x,x2,x3,x4的照片。如何從instagram獲取基於用戶和標記的照片

是否有可能做的,同時基於用戶帳戶,並與instafeed.js腳本標記基於照片

Codepen

腳本

var instaFeed = new Instafeed({ 
        get: 'user', 
        userId: 6678174, 
        accessToken: '6678174.467ede5.205a03ebc4b74d4082823781c3149575', 
        target: 'instafeed', 
        sortBy: 'most-recent', 
        limit: 32, 
        resolution: 'standard_resolution', 
    template: '<a class="fancybox" href="{{image}}"><img src="{{image}}" /><div id="filter">{{model.filter}}</div><div class="info"><p class="location"><i class="icon-location"></i>{{location}}</p><p><i class="icon-comment"></i>{{caption}}</p><br><ul><li class="icon-heart">{{likes}} likes<li class="icon-chat">{{comments}} comments</ul></div></a>' 
}).run(); 

$.fn.extend({ 
    matchHeight: function(data){ 
    var maxHeight = 0; 
    $(this).each(function() { 
     maxHeight = maxHeight > $(this).height() ? maxHeight : $(this).height(); 
    }); 
    $(this).height(maxHeight); 
    } 
}); 

回答

1

沒有單一的API,可以讓你做用戶和標籤搜索。

您可以使用用戶/媒體API來獲取照片和在API響應

https://api.instagram.com/v1/users/{user-id}/media/recent/?access_token=ACCESS-TOKEN 

http://gramfeed.com已執行了,搜索和gramfeed打開用戶頁面手動檢查井號標籤每張照片中的tags,滾動並加載所有照片,然後使用filter by keyword使用標籤過濾照片

+0

此外,還可以選擇根據用戶獲取照片並根據標籤過濾相同照片的選項。 'VAR飼料=新Instafeed({ 得到: '用戶', 用戶名:USER_ID, 濾波器:功能(圖像){ 返回image.tags.indexOf( 'TAG_NAME')> = 0;} }); feed.run();' – Learning

相關問題