Начало работы с API каталогов Google и управлением устройствами
Привет, я искал приложения Google для бизнеса и играл с проводником API... У меня есть учетная запись посредника с google, скажем stack@reseller.goteam.com, и это работает для создания пользователей, организационных подразделений, подписок и так далее. Я хочу начать с управления устройством и изучения этих вещей:
1) Как узнать свой customerId из Google Cpanel... Я хочу узнать, как просмотреть информацию, необходимую для этих запросов в CPanel.
2) Я получаю следующую ошибку:
400 Bad Request
- Show headers -
{
"error": {
"errors": [
{
"domain": "global",
"reason": "badRequest",
"message": "Bad Request"
}
],
"code": 400,
"message": "Bad Request"
}
}
В своем запросе я ввел "goteam.com" как customerId..... Разве это не правильно? любые хорошие сообщения о начале работы с управлением устройством.... Пожалуйста, помогите
2 ответа
Я согласен с Джеем. В настоящее время посредники не могут использовать API-интерфейс Справочника от имени своих клиентов. Однако API предоставления работает.
- Есть 2 основных способа определить, какой идентификатор клиента вам нужно использовать:
- Просто используйте
my_customer
, это будет использовать customerId пользователя, которого вы аутентифицировали как. Это прекрасно работает при работе с вашим собственным доменом, но не будет работать, когда вы являетесь посредником, пытающимся получить доступ к одной из данных домена вашего клиента. - Используйте API-вызов users.list () для определения customerId. Укажите домен, maxResult, равный 1, и единственное поле, которое вы хотите вернуть, это customerId. Вот как это будет выглядеть в API Explorer.
- Просто используйте
- CustomerId - это не ваш домен, это уникальный идентификатор, который выглядит как случайные символы.
Наконец, вы должны знать, что посредники в настоящее время не могут делать запросы на управление устройствами для клиентов (см. Примечание вверху).