Функция остановки канала G Suite с неработающим Admin SDK - PullRequest
0 голосов
/ 07 февраля 2019

Вот сценарий и настройка

  1. Я использую G Suite Admin SDK для наблюдения за изменениями в данных пользователя ( Python API )

  2. Уведомление отправляется в Google Cloud Function

  3. Настройка работает правильно.

  4. Проблема в том, что когда я пытаюсь остановить просмотр ресурса с помощью SDK, он говорит: <HttpError 404 when requesting https://www.googleapis.com/admin/directory/v1/admin/directory_v1/channels/stop? returned "Not Found">

Я уверен, что использую правильный id и resourceId .Кто-нибудь знает, почему он не работает?

1 Ответ

0 голосов
/ 07 февраля 2019

Я обнаружил проблему.

API заявляет, что URL-адрес конечной точки равен https://www.googleapis.com/admin/directory_v1/channels/stop, но URL-адрес в вызове равен https://www.googleapis.com/admin/directory/v1/admin/directory_v1/channels/stop

Проблема связана с самим SDK, *API 1007 * является единственным в документации с _v1, а не /v1.Я считаю, что это является причиной проблемы с API.Просто сделайте обычное сообщение HTTP Post вместо

...