Google apps script “刷新令牌”;错误";:&引用;无效的“U客户端”;在google应用程序脚本上-新功能升级验证
我对新功能非常满意,但当我尝试获取新的刷新令牌时,我得到了-Google apps script “刷新令牌”;错误";:&引用;无效的“U客户端”;在google应用程序脚本上-新功能升级验证,google-apps-script,oauth-2.0,Google Apps Script,Oauth 2.0,我对新功能非常满意,但当我尝试获取新的刷新令牌时,我得到了-“error”:“invalid_client”。我如何解决这个问题? 这是我的密码: var oAuthConfig = UrlFetchApp.addOAuthService("blogger"); var code = UserProperties.getProperties(); var tokenEndpoint = "https://accounts.google.com/o/oauth2/to
“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);
提前Thx
Metamorfoself我在为与谷歌合作而构建的PHP OAuth客户端库中遇到了类似的问题。仔细查看请求(由PHP CURL发送),在客户端机密中添加了许多神秘的空格
client-secret='XXXX '; is not the same as client-secret='XXXX';
因此,一个建议是确保这种情况不会发生
即使您的凭据正确,您也将获得无效的\u客户端
希望这对别人有帮助