首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用OAuth时返回“未找到或已使用的匹配代码”的Instagram

使用OAuth时返回“未找到或已使用的匹配代码”的Instagram
EN

Stack Overflow用户
提问于 2016-07-08 09:58:51
回答 7查看 11.9K关注 0票数 45

我试图使用开发人员文档使用Instagram OAuth

https://www.instagram.com/developer/authentication/

步骤1和步骤2没有任何问题,所以我有我的Client-IDClient-SecretRedirect-URI和代码。

但是,每次我试图获取Acces Token时,我都会得到以下错误:

代码语言:javascript
复制
{
"code": 400, 
"error_type": "OAuthException", 
"error_message": "Matching code was not found or was already used."
}

有什么办法解决这个问题吗?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2016-07-08 15:36:50

我们正在经历同样的问题。看起来,注销Instagram,然后尝试在退出Instagram后通过我们的站点使用Instagram OAuth是一个解决办法。

票数 7
EN

Stack Overflow用户

发布于 2016-07-08 18:27:22

登录Instagram,然后从API (https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code)完成步骤1,然后按照重定向并从URL复制代码,然后注销我的帐户,然后完成步骤3:

代码语言:javascript
复制
curl -F 'client_id=CLIENT_ID' \
-F 'client_secret=CLIENT_SECRET' \
-F 'grant_type=authorization_code' \
-F 'redirect_uri=AUTHORIZATION_REDIRECT_URI' \
-F 'code=CODE' \
https://api.instagram.com/oauth/access_token

对我起作用了。

票数 2
EN

Stack Overflow用户

发布于 2016-07-09 15:48:16

从昨天起,我们也遇到了同样的问题,看上去就像清除浏览器(或新的隐匿窗口)一样。虽然,我们通过移动浏览器进行身份验证的移动应用程序运行良好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38263821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档