在旧的预配 API 中,我们能够重命名用户帐户。我在新的目录 API 文档中没有看到允许重命名用户帐户的相关参数。这还有可能吗?
https://developers.google.com/admin-sdk/directory/v1/reference/users/update
我有一种感觉,这可能就像将primaryEmail
字段更新为新用户名一样简单,但我想澄清一下。
你猜对了。 这就像更改主电子邮件字段一样简单。 这是我下面的例子:
假设我是 reseller.com 的经销商,我有一个名为 resold.com 的转售域名。 目前,我在转售域中创建了一个电子邮件地址为 emily@resold.com 的用户。 我将把它更新到 happy@resold.com。 注意:我使用的是转销商.com凭据。
PUT /admin/directory/v1/users/emily@resold.com
{
"primaryEmail": "happy@resold.com"
}
HTTP/1.1 200 OK
{
"kind": "admin#directory#user",
"id": "XXXX",
"primaryEmail": "happy@resold.com",
"name": {
"givenName": "Emily",
"familyName": "Lam",
"fullName": "Emily Lam"
}