В 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"
}
Приглашение LocationGroup стать администратором адреса:
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}