2016-01-12 90 views
3

我試圖通過標記名獲取最近的圖片。在API Doc我發現我需要發送請求https://api.instagram.com/v1/tags/{tag-name}/media/recent?access_token=ACCESS-TOKENInstagram API:如何通過標記名稱獲取圖片

我使用JavaScript(Node.js的),但這不是JavaScript的具體問題,這樣你就可以跳過代碼。

說明: access_token有效,我檢查過。

這裏是我的代碼:

var tag = 'nexus5x'; 
var url = 'https://api.instagram.com/v1/tags/'+ tag +'?access_token=' + access_token; 

request({ 
    url: url, 
    method: 'GET' 
}, function(error, response, body){ 
    if(error) { 
     console.log(error); 
    } else { 
     console.log(body); 
    } 
    console.log('done'); 
}); 

Result

所以它需要max_tag_idmin_tag_id。但我沒有最大/最小ID,因爲我第一次請求和分頁對象是空的

回答

1

如果您處於沙盒模式,您將只在API響應中獲得最多20張圖片,並且不會有分頁,同時你也會看到您的沙盒授權用戶只有圖片,沙盒模式在這裏更多的信息:https://www.instagram.com/developer/sandbox/

max_tag_idmin_tag_id不需要的第一個電話,一旦你的應用是否在線,您將有分頁對象和next_url會在url中擁有所有相關的max_tag_id

相關問題