GSuite APIと統合して、毎日のジョブでグループメンバーとそのユーザーの詳細を取得する必要があります。ディレクトリAPIを呼び出すことができません
私はガイドを踏襲してきました:
- セットアップサービスアカウント
- Google管理」GSuiteで "APIへのアクセスを有効にする" にチェック "Googleクラウドコンソール"
- で "管理SDK" が有効" - >『APIリファレンス』 のサービスアカウントに付与された権限
- 『次で』APIクライアントアクセスを管理する:
- ビュー・グループのサブスクリプションドメイン上のドメイン上のhttps://www.googleapis.com/auth/admin.directory.group.member.readonly
- ビュー・グループドメイン上のhttps://www.googleapis.com/auth/admin.directory.group.readonly
- ビューのユーザーhttps://www.googleapis.com/auth/admin.directory.user.readonly
しかし、私は私が呼ぶしようとすると、得た回答: - https://www.googleapis.com/admin/directory/v1/groups/ {グループid} /メンバー、または - https://www.googleapis.com/admin/directory/v1/users/ {ユーザーのメール}
私はこのリソース/ apiにアクセスする権限がありません。
CURLを使用してアクセストークンを交換しようとしましたが、JAVA SDKを使用しようとしましたが、どちらも同じエラーを返しました。
私が何かを逃したかどうか教えてください。どうもありがとう。
[サービスアカウント](https://stackoverflow.com/questions/26409201/google-service-directory-403-not-authorized-to-access-this-resource-api)をドメイン? – noogui
私はこれを行う方法を知っているかもしれませんか? GSuite管理コンソールに「ユーザーが存在しません」と表示されます – Anita