从Instagram链接获取位置信息

时间:2015-09-17 17:15:24

标签: java api instagram

我可以从Instagram链接获取信息,例如:https://instagram.com/p/7u46R_Ia9X/ 我发现我们可以使用Instargram API获取位置ID的信息,但我不知道从上面的链接获取位置ID或位置信息。 非常感谢你

更新:我们可以通过答案解决,如果您没有访问令牌,我们可以通过简单的链接接收: http://bobmckay.com/web/simple-tutorial-for-getting-an-instagram-clientid-and-access-token/

1 个答案:

答案 0 :(得分:1)

首先需要获取图像的media-id值,然后使用以下端点获取location-id和其他相关信息。

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

此终点的响应将返回该位置以及媒体的所有详细信息。

从JS中的Instagram网址获取媒体ID的代码

$.ajax({     
    type: 'GET',     
    url: 'http://api.instagram.com/oembed?callback=&url=http://instagram.com/p/Y7GF-5vftL‌​/',     
    cache: false,     
    dataType: 'jsonp',     
    success: function(data) {           
        try{              
            var media_id = data[0].media_id;          
        }catch(err){}   
    } 
});