首页 > 解决方案 > Admin SDK 的 G Suite 频道停止功能不起作用

问题描述

这是场景和设置

  1. 我正在使用G Suite Admin SDK来观察用户数据的变化(Python API

  2. 通知正在发送到 Google Cloud 函数

  3. 设置工作正常。

  4. 问题是当我试图通过使用它说的 SDK 来停止观看资源时 <HttpError 404 when requesting https://www.googleapis.com/admin/directory/v1/admin/directory_v1/channels/stop? returned "Not Found">

我确定我使用了正确的idresourceId。有谁知道它为什么失败?

标签: google-workspace

解决方案


我发现了这个问题。

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 本身,stopAPI 是文档中唯一一个带有_v1和不带有/v1. 我相信这是 API 出现问题的原因。只需发出常规的 HTTP Post 通知即可


推荐阅读