获取访问令牌隐式Instagram身份验证

时间:2020-02-13 14:12:13

标签: authentication instagram client-side

我正在尝试为我的Instagram应用获取access_token(目前只是具有已配置设置的空容器,全部有效),遵循此规范 https://www.instagram.com/developer/authentication/ 客户端(隐式)身份验证->第一步:将您的用户定向到我们的授权URL-> https://api.instagram.com/oauth/authorize/?client_id= 客户ID &redirect_uri = REDIRECT-URI &response_type = token

作为client_id,我从那里使用我的应用程序ID client_id =应用程序ID https://developers.facebook.com/apps/ APP_ID /仪表板/ ,作为redirect_uri,我使用的是wordpress网站地址。 但是,有一条错误消息而不是access_token: {“ error_type”:“ OAuthException”,“ code”:400,“ error_message”:“ Invalid platform app”}

这种响应的原因是什么,链接参数CLIENT-ID,REDIRECT-URI是否有误?还是我应该发布真实的应用程序,而不仅仅是出于测试目的的空容器?

谢谢

1 个答案:

答案 0 :(得分:0)

您使用的client_id是Facebook App ID,但这是不正确的。您应该使用特定的Instagram应用ID。在您的应用程序仪表板的左侧菜单中,您将想要找到您的Instagram应用程序设置(可能是通过单击Instagram的“基本显示”,如果您设置的是这种应用程序)。

Facebook App dashboard

从那里,在右侧向下滚动后,您会看到Instagram App ID和Instagram App Secret。此Instagram App ID是您应在授权URL中使用的。