Google Admin SDK - 使用我们的加密安全端点观看用户

时间:2017-10-06 10:31:34

标签: google-admin-sdk google-directory-api

我正在做一些GSuite自定义解决方案的PoC,它需要监听users资源上的更改。我创建了一个GSuite帐户,将其与 mytestdomain.com 相关联(并经过验证)。它也在API控制台中得到验证。基本上遵循https://developers.google.com/admin-sdk/directory/v1/guides/push的说明 并满足了那里的所有要求。

不幸的是,当我尝试注册我的网络连接时,我收到了以下错误:

Watch request denied by backend [403]
Errors [
    Message[Watch request denied by backend] Location[ - ] Reason[watchDenied] Domain[push]
]

我坚持使用它并且不知道在哪里寻找有关该错误的更多细节。 我使用了由加密生成的证书,但使用https://www.ssllabs.com/ssltest/对其进行了测试,得到了等级A。如何检查Google API是否将“加密”视为可信CA?

1 个答案:

答案 0 :(得分:0)

问题与Let的加密证书无关。他们使用Google的推送通知工作得很好。我已与Google支持人员联系并在他们的帮助下确定发送showDeleted参数设置为true的请求是上述问题的根本原因。

支持人声称文档是从list方法复制的,并且该参数不能与watch方法一起使用,他们会在API参考中更新watch方法的文档。 (但它仍然存在)。