Instagram oAuth returning“;找不到匹配的代码";在一台服务器上

Instagram oAuth returning“;找不到匹配的代码";在一台服务器上,oauth,instagram,bad-request,Oauth,Instagram,Bad Request,我现在收到 {"code": 400, "error_type": "OAuthException", "error_message": "No matching code found."} 试图在我们的一台服务器上获取用户的访问令牌时。这是在使用REST客户端Chrome扩展和我们的web应用程序时在一个特定服务器上发生的 我能够使用相同的代码和扩展名从本地计算机和其他服务器接收用户的访问令牌 我们的IP是否因接收访问令牌而被列入黑名单?还有其他人遇到过这个问题吗 谢谢 编辑 从Insta

我现在收到

{"code": 400, "error_type": "OAuthException", "error_message": "No matching code found."} 
试图在我们的一台服务器上获取用户的访问令牌时。这是在使用REST客户端Chrome扩展和我们的web应用程序时在一个特定服务器上发生的

我能够使用相同的代码和扩展名从本地计算机和其他服务器接收用户的访问令牌

我们的IP是否因接收访问令牌而被列入黑名单?还有其他人遇到过这个问题吗

谢谢

编辑

从Instagram的支持人员那里得知,这是他们这边的一个问题,已经解决了。谢谢你的帮助。

问题解决了: 此错误的原因是您试图从中连接Instagram并获取访问令牌的ip地址。在联系我的网络提供商并更改我的ip后,一切都得到了修复

要确定问题是否由本地ip(而不是服务器ip)引起,请尝试通过移动网络或其他与您不同的网络连接到您的应用程序: -如果有效,您需要更改您的本地ip。
-如果它不起作用-更改您的服务器ip,因为它可能会因许多恶意请求而被instagram禁止。

是的,您的直觉是正确的。很可能是您进行了太多不正确的API调用,导致Instagram禁用了您的IP。本周我开始处理Instagram API,一开始它可以正常工作,但今天我开始遇到与您相同的错误。该代码在本地或任何其他机器上也能正常工作。唯一的解释是我的IP被阻止了。只要切换你的IP,你就会没事了

我也遇到了同样的问题:用户无法通过Instagram进行身份验证,返回的错误是“OAuthException”和“找不到匹配的代码”。从2015年4月28日开始,但直到两天后才发现。只有在生产中,而不是分期,所以几乎可以肯定是IP


我昨天晚上7点发到Instagram开发者帮助中心(),问题在今天上午得到解决,上午11点他们的支持人员发了一封神秘的电子邮件(“问题已经解决”)

上周我也有同样的问题。已将服务器更改为另一个IP,一切都重新正常工作。我没有关于为什么或如果我们的IP被阻止的信息,但似乎是这样,因为它再次与一个新的IP工作。我们遵循所有Instagram API条款,我唯一能想到的相关内容就是上周的这一变化。我们要求用户在使用关系作用域登录站点时通过复选框跟随我们。但我现在不明白为什么我们会因为新条款生效后的四天而被封杀。更大的网站也在使用同样的方法。但我们现在不再使用它了。我也遇到了同样的问题,更改ip对我有效。我在开发服务器上的Instagram API连接上开始出现此错误。我决定在该服务器上创建一个简单的Instagram OAuth应用程序进行测试,但也在另一台服务器上进行测试。代码相同-只有服务器IP不同。它在一个上有效,但在另一个上无效,因此我必须得出结论,IP在一个不起作用的上被阻塞了。我已经联系了技术支持部门,但我可能会大声疾呼——他们不是开发支持方面响应最快的公司。交换IP肯定不是那么容易。我们在本地环境中工作,因此无法更改网络中所有开发人员的IP。我建议您尝试使用免费的本地代理来隐藏您的IP,例如使用tor(),但您还需要启动PHP路由(例如)