在 My Business Account Management API 中,负责管理商家帐号和营业地点的用户称为“管理员”。如需详细了解管理员如何管理帐号和营业地点,请参阅商家资料帐号和营业地点组以及管理商家信息详情。
帐号和营业地点的管理员由以下集合表示:
管理员的资源路径如下所示:
accounts/{accountId}/admins/{adminId} locations/{locationId}/admins/{adminId}您可以执行以下操作:
列出某个帐号或营业地点的管理员
列出指定帐号或营业地点的管理员。
列出某个帐号的管理员
GET https://mybusiness.googleapis.com/v1/accounts/{accountId}/admins
列出某个营业地点的管理员
GET https://mybusinessaccountmanagement.googleapis.com/v1/locations/{locationId}/admins
为某个帐号或营业地点添加管理员
邀请他人成为某个帐号或营业地点的管理员。您必须将邀请对象的电子邮件地址与 Google 帐号相关联。当邀请对象使用其 Google 帐号登录商家资料时,系统会提示他们同意相应的条款及条件,同意后方能进行更改。
邀请用户担任帐号管理员
POST https://mybusinessaccountmanagement.googleapis.com/v1/accounts/{accountId}/admins
邀请用户担任营业地点管理员
POST https://mybusinessaccountmanagement.googleapis.com/v1/locations/{locationId}/admins { "role": "MANAGER", "adminName": "example@example.com" }
邀请某个营业地点组成为营业地点的管理员
POST https://mybusinessaccountmanagement.googleapis.com/v1/locations/{locationId}/admins { "account": "LocationGroupID", "role": "MANAGER" }
移除某个帐号或营业地点的管理员
移除指定帐号或营业地点的管理员。
移除某个帐号的管理员权限
DELETE https://mybusinessaccountmanagement.googleapis.com/v1/accounts/{accountId}/admins/{adminId}
移除某个营业地点的管理员
DELETE https://mybusinessaccountmanagement.googleapis.com/v1/accounts/locations/{locationId}/admins/{adminId}