我一直在使用Factual Places & Crosswalk API在iOS应用的某些特定位置获取社交媒体链接。 API
返回Facebook的正确链接。但对于Instagram,它只是返回一个id
,像这样的79471948
。从一个ID获取Instagram个人资料页面
我想知道如何使用这个id
。我以为我可以在URL
中使用它,就像这样。 http://instagram.com/79471948,但这并不存在。我想id
可能是user-id
。如果是user-id
我想获得相应的user-id
的username
,这样我就可以打开他的个人资料页面,像这样http://instagram.com/79471948。但是,因为我们知道Instagram
不允许我们直接请求用户数据而没有OAuth
,所以我们无法获得访问令牌。没有获得访问令牌,我不能得到username
。
那么你们有什么建议吗?所以整个事情是,我有这个ID 79471948
,我想打开相应的配置文件,而不做任何OAuth。
在此先感谢。
Krisrak您好,感谢的答复,但我仍然没有得到轮廓 https://api.instagram.com/v1/users/39605868/media/recent/?access_token=myaccesstoken。 给出错误,如“此用户不存在” – Madhubalan
无论用户是否存在或该用户是私人的,即使您关注或获得该用户的批准,instagram API也不允许访问私人用户数据 – krisrak
其实我从ID事实api。示例地方信息是https://www.factual.com/037e34dc-16d2-4a00-ab31-c863523be511 我怎么能从Instagram_place ID显示个人资料页? – Madhubalan