GAE:这可能是用户在cron /队列中冒充用户

时间:2012-12-27 02:15:51

标签: google-app-engine google-provisioning-api

说,我想使用Google Apps Provisioning API检索我的域用户并将其同步到我的Google数据存储区。我希望这可以在GAE Cron Job完成,但GAE Cron不是登录用户,也没有任何凭据可以调用Google Apps Provisioning API。有没有办法冒充特定用户来调用Google Apps Provisioning API?

1 个答案:

答案 0 :(得分:0)

您需要get an OAuth 2.0 token for the user you wish to impersonate并确保access_type=offline is set。然后使用存储的刷新令牌,即使没有用户“存在”,您也可以为用户获取当前访问令牌并执行cron操作。