如果我想在我的经销商帐户下建立经销商门户网站...我该怎么办? 我尝试使用服务帐户为Oauth构建jwt,并且我可以检索访问api的验证令牌。 当我拉的请求,如:Google经销商权限
{ 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 ...
我不知道如何设置p拒绝服务帐户。帮助@@〜
感谢您的回答,但我会按照您的说法创建服务帐户...(对不起,我无法发布图片,可以在此处找到图片:https://docs.google.com/file/d/0B18kWCds9VWham1aM3R4SnhGWDg /编辑) – user697948
PS:我实现了Oauth2的JWT,并且我可以获取访问令牌。并尝试访问日历API,BigQuery API是确定的。所以,它可能不是Oauth2/JWT问题...... – user697948