gpt4 book ai didi

google-apps-script - 刷新 token "error": "invalid_client" on google app script - new feature upgrade auth

转载 作者:行者123 更新时间:2023-12-03 15:54:29 24 4
gpt4 key购买 nike

我对新功能非常满意 authUpgrade但是当我尝试获取新的刷新 token 时,我得到了 - "error": "invalid_client"。我该如何解决这个问题?
这是我的代码:

var oAuthConfig = UrlFetchApp.addOAuthService("blogger");
var code = UserProperties.getProperties();
var tokenEndpoint = "https://accounts.google.com/o/oauth2/token";
var postPayload = {
"refresh_token" : code.refresh_token,
"client_id" : code.clientId, // also trying "8774700966@developer.gserviceaccount.com"
"client_secret" : code.clientSecret,
"grant_type" : "refresh_token"
};

var options = {
"method" : "post",
"payload" : postPayload
};
var response = UrlFetchApp.fetch(tokenEndpoint, options);

提前致谢

self 蜕变

最佳答案

我在为与 Google 合作而构建的 PHP OAuth 客户端库中遇到了类似的问题。仔细查看请求(由 PHP CURL 发送),客户端 secret 中添加了很多神秘的空白。

client-secret='XXXX   '; is not the same as client-secret='XXXX'; 

因此,建议确保不会发生这种情况。

即使您的凭据正确,您也会得到 invalid_client

希望这对某人有帮助!

关于google-apps-script - 刷新 token "error": "invalid_client" on google app script - new feature upgrade auth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16636793/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com