2

我一直在使用 Factual Places & Crosswalk API 来获取我 iOS 应用程序上某些特定位置的社交媒体链接。返回 Facebook 和 Twitter的API正确链接。但对于 Instagram,它只返回一个id类似这样的东西79471948

我想知道如何利用它id。我以为我可以在URL类似这样的东西中使用它。http://instagram.com/79471948,但这并不存在。

然后我认为这id可能是一个user-id. 如果是,user-id我想获得username相应的user-id,以便我打开他的个人资料页面,例如http://instagram.com/79471948。但正如我们所知,Instagram这不允许我们在OAuth没有访问令牌的情况下直接请求用户数据。没有获得访问令牌,我无法获得username.

那么大家有什么建议吗?所以整个事情是,我有这个 id 79471948,我想打开相应的配置文件而不做任何 OAuth。

提前致谢。

4

1 回答 1

1

您必须使用 API 从用户 ID 获取用户配置文件。

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

https://www.picodash.com/@允许您搜索user-id并查看完整的个人资料或打开实际instagram.com/username链接并查看。

在此处输入图像描述

于 2016-08-24T04:08:07.683 回答