pinterest v3 api 交换访问令牌的授权码:invalid_grant
pinterest v3 api exchange auth code for access token : invalid_grant
使用 v3 Pinterest 分析 API
尝试用访问令牌交换授权码时出现以下错误:
{"error":{"message":"None","oauth_error_code":"invalid_grant"},"code":283,"data":null,"message":"The authorization grant is invalid","endpoint_name":"oauth_access_token","status":"failure"}
遵循这些说明:
https://developers.pinterest.com/docs/redoc/#section/User-Authorization/Exchange-the-code-for-an-access-token
我成功获取了授权码。现在我想换一个access_token。我提交以下卷曲:
curl -X PUT \
--url https://api.pinterest.com/v3/oauth/access_token/ \
--data "code=1234authcode&redirect_uri=https://myURL.com/&grant_type=authorization_code&client_id=123appId&client_secret=123secret"
redirect_uri与注册的相同。根据我们今天收到的这条通知,应用密码和应用 ID 是准确的:
Your App ID has been enabled. You can now see your app secret in our Developer App Portal and start building.
我已经尝试了 curl 的各种变体,认为我搞砸了我传递的 args,这仍然是可能的,所以如果有任何帮助,我将不胜感激,但是,我想知道我的应用程序 ID 和秘密在某种程度上是不好的或真正无效的。我们刚刚收到它们。欢迎任何想法或理论。
感谢您的宝贵时间。
很抱歉回答我自己的问题,但事实证明授权码是错误的。获取新的授权码后,我能够使用上面显示的方法获得 access_token。最初令人困惑的是,我在使用它之前确实得到了原始授权码,所以我并不怀疑它的有效性,正如我应该怀疑的那样。
使用 v3 Pinterest 分析 API
尝试用访问令牌交换授权码时出现以下错误:
{"error":{"message":"None","oauth_error_code":"invalid_grant"},"code":283,"data":null,"message":"The authorization grant is invalid","endpoint_name":"oauth_access_token","status":"failure"}
遵循这些说明:
https://developers.pinterest.com/docs/redoc/#section/User-Authorization/Exchange-the-code-for-an-access-token
我成功获取了授权码。现在我想换一个access_token。我提交以下卷曲:
curl -X PUT \
--url https://api.pinterest.com/v3/oauth/access_token/ \
--data "code=1234authcode&redirect_uri=https://myURL.com/&grant_type=authorization_code&client_id=123appId&client_secret=123secret"
redirect_uri与注册的相同。根据我们今天收到的这条通知,应用密码和应用 ID 是准确的:
Your App ID has been enabled. You can now see your app secret in our Developer App Portal and start building.
我已经尝试了 curl 的各种变体,认为我搞砸了我传递的 args,这仍然是可能的,所以如果有任何帮助,我将不胜感激,但是,我想知道我的应用程序 ID 和秘密在某种程度上是不好的或真正无效的。我们刚刚收到它们。欢迎任何想法或理论。
感谢您的宝贵时间。
很抱歉回答我自己的问题,但事实证明授权码是错误的。获取新的授权码后,我能够使用上面显示的方法获得 access_token。最初令人困惑的是,我在使用它之前确实得到了原始授权码,所以我并不怀疑它的有效性,正如我应该怀疑的那样。