【发布时间】:2016-10-05 22:41:09
【问题描述】:
我在我的 shopify 商店中使用 Ella 主题,需要找到我的 Instgram 用户 ID,我访问过的所有网站都无法检索我的 Instagram 用户 ID,并且不确定如何找到它才能拉入我的 instagram喂到我的网站
【问题讨论】:
标签: instagram-api
我在我的 shopify 商店中使用 Ella 主题,需要找到我的 Instgram 用户 ID,我访问过的所有网站都无法检索我的 Instagram 用户 ID,并且不确定如何找到它才能拉入我的 instagram喂到我的网站
【问题讨论】:
标签: instagram-api
[更新]
以下答案仍然适用。但是,您只需要第一步即可获取您的 userId。如果您有访问令牌,则第一个点之前的数字应该是您的 userId。如果您的访问令牌是 111111111.2222222.33333333333333333333333333333333,那么您的 userId 应该是 111111111。
感谢Andrew Fraser 指出这一点。
文档 (instagram.com/developer/endpoints/users/) 指出,使用端点 https://api.instagram.com/v1/users/self/?access_token=ACCESS-TOKEN 用户可以获得此信息。
要做到这一点,您需要跳过几圈。下面列出了这些步骤。本质上,您需要在您需要 userId 的帐户下创建一个应用程序。然后,您将需要使用诸如客户端 ID 和重定向 uri 之类的信息来接收访问令牌。获得访问令牌后,您可以使用它来请求用户 ID。
如何做到这一点?
为您希望获取相关信息的用户获取Access Token。
Client ID 和关联的应用程序Redirect URI。Client ID 并设置Redirect URI。Edit Client 并选择标签Security。 Disable implicit OAuth 应该有一个复选框。取消选中此框以启用隐式 OAuth。https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=token。访问 /user/self/ 端点以获取用户信息。
https://api.instagram.com/v1/users/self/?access_token=ACCESS-TOKEN 并将 ACCESS-TOKEN 替换为您在第一步中收到的哈希值。【讨论】:
列出的答案有效,但更快的方法是,如果您获得访问令牌,则令牌开头(点之前)的数字是您的用户 ID。
【讨论】:
您可以使用这个网站 - http://www.instaid.co.uk
或者您可以执行以下操作,将 {username} 替换为您的 Instagram 用户名
https://www.instagram.com/{用户名}/?__a=1
【讨论】:
我总是使用https://www.thekeygram.com/find-instagram-user-id/ 来查找我的 Instagram 用户 ID
【讨论】: