首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >把最后3张instagram图片上传到一个地方

把最后3张instagram图片上传到一个地方
EN

Stack Overflow用户
提问于 2015-04-21 14:24:20
回答 1查看 1.5K关注 0票数 0

我已经浏览了Instagram API很长一段时间了,无法找到一种方法将最后3张instagram图片发布在一个特定的位置。

例如,游客搜索"Patrick's Pub“。该网站将他重定向到酒吧的网页在我的网站,在那里,我将能够显示最后3 instagram图片张贴在帕特里克酒吧。

有什么方法显示这些图像吗?我想过这个网址:

代码语言:javascript
复制
https://api.instagram.com/v1/locations/search?lat=*LAT*&lng=*LNG*&access_token=*THETOKEN*

但这有两个问题: 1.我找不到一种方法将LAT和LNG坐标转换成一个地方(比如Patrick的酒吧) 2。如果这个URL需要一个访问令牌,这意味着用户需要登录他的instagram帐户,它将不适合于网站,只用于查看place instagram照片。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-22 16:29:52

这是一个三步走的办法:

  1. Instagram使用Facebook places将照片标记到某个位置,您必须使用facebook graph API搜索某个位置的实际位置并获取facebook_places_id

https://graph.facebook.com/search?q={NAME}&type=place&center={LAT,LNG}&access_token={ACCESS_TOKEN}&expires_in=5184000

  1. 然后,您必须使用Instagram location search API调用facebook_places_id来获取instagram_location_id

https://api.instagram.com/v1/locations/search?facebook_places_id={FACEBOOK_PLACES_ID}&access_token={ACCESS-TOKEN}

search

  1. 使用instagram位置id从这个地方获取最近的照片,使用Instagram location media API

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

recent

下面是这个搜索的一个实现:http://www.gramfeed.com/instagram/places

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29775037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档