我试图使用开发人员文档使用Instagram OAuth
https://www.instagram.com/developer/authentication/。
步骤1和步骤2没有任何问题,所以我有我的Client-ID、Client-Secret、Redirect-URI和代码。
但是,每次我试图获取Acces Token时,我都会得到以下错误:
{
"code": 400,
"error_type": "OAuthException",
"error_message": "Matching code was not found or was already used."
}有什么办法解决这个问题吗?
发布于 2016-07-08 15:36:50
我们正在经历同样的问题。看起来,注销Instagram,然后尝试在退出Instagram后通过我们的站点使用Instagram OAuth是一个解决办法。
发布于 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:
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对我起作用了。
发布于 2016-07-09 15:48:16
从昨天起,我们也遇到了同样的问题,看上去就像清除浏览器(或新的隐匿窗口)一样。虽然,我们通过移动浏览器进行身份验证的移动应用程序运行良好。
https://stackoverflow.com/questions/38263821
复制相似问题