我使用Directory API在Google AppEngine中构建了一个java webapplication(java / angular)。目标是创建一个用户并立即给它一个别名。
创建用户:
POST https://www.googleapis.com/admin/directory/v1/users
在状态200(用户创建)上,我执行以下调用:
POST https://www.googleapis.com/admin/directory/v1/users/userKey/aliases
对于第二个电话,我大部分时间都得到404。有时似乎有效。
创建用户后,我尝试为创建的用户执行get请求,如下所示:
GET https://www.googleapis.com/admin/directory/v1/users/userKey
这总是有效的。然而,当执行插入别名请求时,我仍然得到404。
似乎用户在发送别名请求时并未完全创建。
处理此问题的最佳方法是什么?我应该实现睡眠,循环机制还是忽略API中的某些内容?
我正在使用AppEngine v1.9.17和google-api-services-admin-directory version directory_v1-rev47-1.19.0