【问题标题】:Instagram oauth api gives {"error_message": "Matching code was not found or was already used.", "code": 400, "error_type": "OAuthException"}Instagram oauth api 给出 {"error_message": "匹配代码未找到或已被使用。", "code": 400, "error_type": "OAuthException"}
【发布时间】:2016-12-20 10:24:50
【问题描述】:

我在使用 Instagram API 的实时服务器上看到此错误。

{
"error_message": "Matching code was not found or was already used."
, "code": 400
, "error_type": "OAuthException"
}

我在这里阅读了一些清除缓存的建议,但这并不能解决问题。我也无法直接在 Instagram 网站上提交支持请求,因为我在尝试提交请求时收到错误消息。

【问题讨论】:

标签: api instagram


【解决方案1】:

我也遇到了同样的问题。我已经尝试了 SO 上可用的所有解决方案。但它没有用。

当我详细调试 Instagram code 时,我发现 Instagram 在授权后提供了类似这样的 code -

AQAbo7gLQMVRqC4NitrEGSj6tPa8UBREsSYDAL7IZcthASbSKaJANrry3HgQnofJuY4nJx9NTuo_eO4SV8ol4-olk0Y4NzhbXkxTw8G9dBq-T3uZuBzRIVJd61LsYHq15tIeDswI82ri6lt7ngc76eoAAAypgGc3cq9DqayVb7oCpfWZEym6KPH_hJMVaoUOAjN9OT1EEtYuUhmUFgJHHEy66ab9LgHZLXiFxugYBkrdKw#_

当我从code 中删除结尾的两个字符#_ 时,它开始工作了。 下面是我用来获取access_token的最终code -

AQAbo7gLQMVRqC4NitrEGSj6tPa8UBREsSYDAL7IZcthASbSKaJANrry3HgQnofJuY4nJx9NTuo_eO4SV8ol4-olk0Y4NzhbXkxTw8G9dBq-T3uZuBzRIVJd61LsYHq15tIeDswI82ri6lt7ngc76eoAAAypgGc3cq9DqayVb7oCpfWZEym6KPH_hJMVaoUOAjN9OT1EEtYuUhmUFgJHHEy66ab9LgHZLXiFxugYBkrdKw

就我而言,这是一个简单的解决方案。

我希望这能帮助人们,以防他们仍然面临这个问题。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-05-28
  • 1970-01-01
  • 2020-02-17
  • 1970-01-01
  • 1970-01-01
  • 2015-07-03
  • 1970-01-01
相关资源
最近更新 更多