たとえば、Google Apps Provisioning API を使用してドメイン ユーザーを取得し、それらを Google データストアに同期したいとします。これを GAE Cron ジョブで実行したいのですが、GAE Cron はログオン ユーザーではなく、Google Apps Provisioning API を呼び出すための資格情報がありません。特定のユーザーになりすまして Google Apps Provisioning API を呼び出す方法はありますか?
1 に答える
0
偽装するユーザーのOAuth2.0トークンを取得し、access_type=offlineが設定されていることを確認する必要があります。次に、保存された更新トークンを使用して、ユーザーの現在のアクセストークンを取得し、ユーザーが「存在」していなくてもcronアクションを実行できます。
于 2012-12-27T13:20:43.467 に答える