2012-12-11 91 views
0

Twitter API允許我通過搜索獲取​​我的推文列表,或任何其他人通過搜索而無需進行身份驗證。這可能與Instagram?我想無需登錄即可獲取自己的照片。有沒有人能夠撥打$.ajax()來完成此操作?Instagram - jQuery - 身份驗證

回答

0

您必須在Instagram註冊您的服務器或程序,並獲得CLIENT-ID。然後,您可以使用該客戶端ID來調用Instagram API,但如果您將訪問令牌用作經過身份驗證的用戶,則會獲得更多詳細信息。

簡單的例子,以獲得最流行的照片的那一刻(用自己的ID替換{CLIENT-ID}):

<script> 
$.ajax({ 
    type: "GET", 
    dataType: "jsonp", 
    cache: false, 
    url: "https://api.instagram.com/v1/media/popular?client_id={CLIENT-ID}", 
    success: function(response) { 
    for (var i=0; i<25; i++) 
    { 
     $("#photos").append("<div class='instagram-pics'><a target='_blank' href='" + response.data[i].link +"'><img class='instagram-img' src='" + response.data[i].images.low_resolution.url +"' /></a></div>"); 
    } 
    } 
}); 
</script> 
<div id="photos"></div>