Instagram - jQuery - 身份验证

时间:2012-12-11 13:30:28

标签: jquery api instagram

twitter API允许我通过搜索获取​​我的推文列表或任何其他内容,而无需进行身份验证。这可能与Instagram有关吗?我想在不登录的情况下获取自己的照片。有人能够拨打$.ajax()电话吗?

1 个答案:

答案 0 :(得分:0)

您必须在Instagram上注册您的服务器或程序并获得CLIENT-ID。然后,您可以使用该客户端ID调用Instagram API,但如果您将访问令牌用作经过身份验证的用户,则会获得更多详细信息。

目前获取最受欢迎照片的快速示例(将{CLIENT-ID}替换为您自己的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>