Instagram登录API正在使用中。 批准该应用后,会发生以下错误。
用户拒绝了您的请求。
直到昨天,它运行良好。 有什么问题吗?
答案 0 :(得分:30)
授权按钮的值在其他语言中是不同的,这可能会导致问题,我想这是Instagram本身的问题。
经过研究,我发现您可以使用以下参数更改授权屏幕的语言:
&hl=en
使用我的应用程序进行了一些测试,就可以解决问题。
注意:语言参数不在官方文档中,因此从理论上讲他们可以更改它,但是现在它可以解决此问题。
答案 1 :(得分:9)
解决方法
我可以确认英语以外的其他语言存在问题。
我有同样的问题。如果将网络主要语言设置为英语,则将登录。
答案 2 :(得分:5)
我有同样的错误,但是&hl=en
可以帮助我。
Facebook和instagram的支持完全没有能力,存在巨大的问题,无法通知支持人员。
答案 3 :(得分:1)
找出实际问题后,我来到了这里。问题是确认按钮的值。显然,他们有一些代码可以检查其是否等于“授权”。您会看到用其他语言如何可能会造成问题。
答案 4 :(得分:0)
临时解决方法
我今天遇到了同样的问题。 应用程序/客户端被无故吊销,并且在我尝试重新进行身份验证(获取身份验证/访问令牌)的任何时间,我收到以下错误消息:
error_reason=user_denied
error=access_denied
error_description=The+user+denied+your+request
-
我通过在身份验证代码过程中更改浏览器语言(您自己或通过第三方网站,例如pixelunion)解决了问题。 我将Firefox与附加语言切换器一起使用 https://addons.mozilla.org/en-US/firefox/addon/languageswitch/ 并将语言设置为“英语” (插件会在工具栏中添加一个标志。在其上单击鼠标左键,然后在“英语”文本上单击鼠标左键)。 更改为(可接受的)英语后,程序完成,没有任何问题。
注意:几乎无法联系instagram / facebook支持。真令人失望。
答案 5 :(得分:0)
尝试加载最新版本的Google Chrome。
我遇到了同样的问题,但是更新Chrome修复了该问题
答案 6 :(得分:0)
我有同样的问题。就我而言,它是iPhone App。我使用“ UIWebView”显示Inatagram的登录屏幕。 在英语的情况下,它很好用;在日语的情况下,它变成了错误。