带有服务帐户的 Google Reports API

我正在尝试使用服务帐户调用 Google Reports API。


我遵循这个代码示例:https : //godoc.org/golang.org/x/oauth2/google#JWTConfigFromJSON


{

 "error": {

  "errors": [

   {

    "domain": "global",

    "reason": "authError",

    "message": "Access denied. You are not authorized to read activity records."

,

    "locationType": "header",

    "location": "Authorization"

   }

  ],

  "code": 401,

  "message": "Access denied. You are not authorized to read activity records."

 }

}

我很确定它在 Google 配置方面,但是:


我创建了服务帐户

我下载了 JWT

我授权了所需的范围

然后我尝试调用这个 URL:https : //www.googleapis.com/admin/reports/v1/activity/users/all/applications/login


我能忘记什么?


谢谢你帮助我。


猛跑小猪
浏览 200回答 1
1回答

慕斯709654

修复。需要明确指定主题值。我现在按照服务帐户示例:https : //godoc.org/golang.org/x/oauth2/google
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go