如果我想在我的经销商帐户下建立一个经销商门户......我该怎么做?我尝试使用服务帐户为 Oauth 构建 jwt,并且可以检索访问 api 的身份验证令牌。当我提出如下请求时:
{ uri: 'https://www.googleapis.com/apps/reseller/v1sandbox/subscriptions',
method: 'GET',
headers: { Authorization: 'Bearer ya29.AHES6ZTCYDJH41adclj5AR8....JBQa3lM_ZXpLvdsm2J8' } }
我总是得到回报:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "authError",
"message": "Please make sure you are using a valid Google Apps account",
"locationType": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Please make sure you are using a valid Google Apps account"
}
}
它喜欢说我的服务帐户无权访问应用程序经销商 api...(因为它不是谷歌应用程序帐户,但是...它由应用程序管理员创建...)但我的管理员帐户已经是允许的用户,我使用管理员创建项目并创建服务帐户来构建jwt ...
我不知道如何设置服务帐户的权限。求助@@~