首页 > 解决方案 > Instagram API 授权返回 400,但仅适用于特定用户

问题描述

我为我们的 WordPress 主题设置了一个 Instagram 客户端,允许用户授权访问他们自己的 Instagram 帐户。我们有很多用户使用此功能,但我有一个用户在尝试授权接收令牌时收到以下 JSON 响应:

{"error_type": "OAuthException", "code": 400, "error_message": "There was an error with your request. Please try again."}

这是导航到以下网址后单击“授权”按钮后的响应(在此示例中删除了我们的实际客户端 ID):

https://www.instagram.com/oauth/authorize/?client_id={our client id}&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2Finstagram-auth&scope=basic&response_type=code&state=aHR0cDovL2xvY2FsaG9zdDo3Nzc3Lz9wcF9yb3V0ZT0vaW5zdGFncmFtLWF1dGg&hl=en

注意:localhost url 不是问题,因为当我登录到不同的 Instagram 帐户时,此测试工作正常。只有这个用户有这个问题。

搜索后我找不到此特定错误消息的任何参考。

标签: instagraminstagram-api

解决方案


推荐阅读