https://api.instagram.com/oauth/authorize api登录错误

时间:2019-04-01 06:26:41

标签: instagram instagram-api

Instagram登录API正在使用中。 批准该应用后,会发生以下错误。

用户拒绝了您的请求。

直到昨天,它运行良好。 有什么问题吗?

7 个答案:

答案 0 :(得分:30)

授权按钮的值在其他语言中是不同的,这可能会导致问题,我想这是Instagram本身的问题。

经过研究,我发现您可以使用以下参数更改授权屏幕的语言:

&hl=en

使用我的应用程序进行了一些测试,就可以解决问题。

注意:语言参数不在官方文档中,因此从理论上讲他们可以更改它,但是现在它可以解决此问题。

答案 1 :(得分:9)

解决方法

我可以确认英语以外的其他语言存在问题。

我有同样的问题。如果将网络主要语言设置为英语,则将登录。

答案 2 :(得分:5)

我有同样的错误,但是&hl=en可以帮助我。 Facebook和instagram的支持完全没有能力,存在巨大的问题,无法通知支持人员。

答案 3 :(得分:1)

找出实际问题后,我来到了这里。问题是确认按钮的值。显然,他们有一些代码可以检查其是否等于“授权”。您会看到用其他语言如何可能会造成问题。

https://twitter.com/vdwijngaert/status/1112999130878619649

答案 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的登录屏幕。 在英语的情况下,它很好用;在日语的情况下,它变成了错误。