Начало работы с 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 предоставления работает.

  1. Есть 2 основных способа определить, какой идентификатор клиента вам нужно использовать:
    • Просто используйте my_customer, это будет использовать customerId пользователя, которого вы аутентифицировали как. Это прекрасно работает при работе с вашим собственным доменом, но не будет работать, когда вы являетесь посредником, пытающимся получить доступ к одной из данных домена вашего клиента.
    • Используйте API-вызов users.list () для определения customerId. Укажите домен, maxResult, равный 1, и единственное поле, которое вы хотите вернуть, это customerId. Вот как это будет выглядеть в API Explorer.
  2. CustomerId - это не ваш домен, это уникальный идентификатор, который выглядит как случайные символы.

Наконец, вы должны знать, что посредники в настоящее время не могут делать запросы на управление устройствами для клиентов (см. Примечание вверху).

Другие вопросы по тегам