我正在编写一个iOS应用程序,需要针对" Instagram API"做一些基本的工作。要登录用户,我只需点击" URL":
我通过网络视图执行此操作。我可以登录用户并从" Instagram"。
获取访问令牌所以我的问题是:
我希望能够了解" Instagram userId"我刚刚登录的用户。
如何获取用户ID?
答案 0 :(得分:4)
user_id
位于access_token
xxxxx.xxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxx
user_id = access_token.split(".")[0];
答案 1 :(得分:0)
只需输入您的用户名,即可显示用户ID
答案 2 :(得分:0)
所以事实证明这很简单,直到现在我才弄清楚。因此,一旦用户通过Web视图登录,Web视图将返回access_token。有了这个,我可以称之为GET:
https://api.instagram.com/v1/users/self?access_token="the access token I just got from the login"
所以,我所要做的就是在url中使用“self”,并且与访问令牌结合使用将返回包含用户名等的用户对象。
答案 3 :(得分:0)
http://www.otzberg.net/iguserid/
向下看网络,你可以查看Instagram用户ID查找器,你应该找到你的发现,这很容易找到。
* Open Google Chrome and access your Instagram Profile Page, e.g. Lufthansa Instagram Page
* Open the Developer Tools (F12 on Windows; ⌥+⌘+i on OS X)
* Click the Console Option
* At the little command prompt enter: window._sharedData.entry_data.ProfilePage[0].user.id and hit enter
* If you get an error, reload the page and try again
* Until Instagram Changes their page, this will output your User-ID
答案 4 :(得分:0)
从用户名中查找instagram用户ID的最简单方法是:https://www.thekeygram.com/find-instagram-user-id/。每次都为我工作。并且他们始终保持更新以支持最新的instagram api更新(至少根据我的经验)