我正在尝试构建一个允许人们使用其Instagram帐户登录的客户端应用程序。问题是,我不确定这是否仍然可行。
阅读相关文档的“客户端(隐式)身份验证”部分后,我已经编写了示例JavaScript 。
我收到以下错误:
{
"code": 400,
"error_type": "OAuthException",
"error_message": "JS login temporarily disabled"
}
从错误消息中,我猜测这与我的代码无关,但与Instagram有关。有没有办法让我进行客户端登录?另外,如果我做不到,我有什么选择?
谢谢。
我有类似的问题,这就是我解决的方法。
您必须通过以下步骤取消选中“禁用隐式OAuth: ”:
->管理客户
->在应用程序/网络应用程序上单击编辑。
-> 取消选中-禁用隐式OAuth:
->更新设置,然后尝试通过以下链接再次运行它:
https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=token
在链接中,替换提供给您的值,并在response_type中,将value用作令牌以获取访问令牌,如果要获取请求代码,只需将令牌替换为URL中的代码。
希望这对您和未来的观众有帮助。.祝您好运.. :)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句