Instagram API 错误代码 400“找不到匹配的代码”


$config = array(
                        'client_id' => '****',
                        'client_secret' => '****',
                        'grant_type' => 'authorization_code',
                        'redirect_uri' => 'https://example.com/order/',
                    'code' => $code,
                );

大约 5-6 小时后,我在尝试进行身份验证时收到以下消息:

{"code": 400, "error_type": "OAuthException", "error_message": "No matching code found."}

网站上没有任何变化,客户似乎一切正常。有没有人知道可能导致这种情况的原因?

一切都在我们的开发站点上正常工作,唯一的区别是使用其他客户端 ID。我尝试创建一个新的Instagram客户端并使用新的客户端ID进行测试,但在实时站点上没有区别。

我今天收到了Instagram关于这个问题的答复。然而,没有关于问题原因的信息。但是问题由他们解决,在我们的例子中,旧IP再次工作。

我已经询问了一些进一步的细节,所以如果我得到更多信息,我会在这里分享。

就我而言,我从页面 A 启动 Instagram 连接,回调 URL 不同(页面 B)。一旦我确保回调 URL 与我启动的位置相同,这个问题就为我解决了。

最新更新