1

我尝试在 vs using [c#,windows form] 中使用 instagram api,并尝试调用 url 来获取访问令牌,这个问题没有问题,但我需要知道如何获取经过身份验证的用户的用户 ID 号! !

4

4 回答 4

4

在 HTTP 请求的世界中,您可以获得一切 :) 将您的请求发送到此 url 以获取用户公共信息。

https://www.instagram.com/ {用户名}/?__a=1

例如: https ://www.instagram.com/therock/?__a=1

于 2016-07-13T03:16:53.103 回答
1

我得到了答案

  1. oAuth URI 将具有一个响应类型键,其中“代码”作为值。
  2. 然后使用返回的代码执行带有其他参数的请求,例如客户端 ID 和客户端机密..等
  3. 读取将返回带有用户 ID 的 json 对象的响应

详细看这里

于 2013-06-02T07:18:51.397 回答
0

实际上有很多方法可以获取任何 Instagram 用户 ID。我不会在这里列出所有这些。但是,一种非常常见的方法是访问 instagram.com/{username}/?__a=1 - 但这需要您实际登录帐户。

但是,可以在不登录的情况下访问 Instagram ID。鉴于您已经知道一个 ID,您可以直接访问 instagram.com/{username} 并检查页面并搜索 ID。

这将告诉您 ID 位于文本"logging_page_id":"profilePage_XXXXXXXX"之后的脚本中 - 即将来您只需检查页面并搜索"logging_page_id":"profilePage_",您将拥有紧跟此文本的 ID。

我有时会经常使用它,并制作了一个脚本来代替我。我已经上传到http://www.findinsaid.com

于 2019-05-07T12:15:04.853 回答
0

您可能需要仔细检查 API 响应是什么。我会使用https://www.thekeygram.com/find-instagram-user-id/。您可以快速获取用户 ID 以验证其相同

于 2019-08-28T01:12:39.940 回答