G Suite Admin SDK用户监视在可检索名称更改之前发送通知

问题描述 投票:0回答:2

我已经注册了一个通道,用于在通过Users watch mechanism更新用户时向端点发送通知。

[当收到指示用户已更新的通知时,我然后通过Users get endpoint检索用户的信息。

我通过更改用户的给定名称对此进行了测试,但是它不能按预期方式工作-Users.get返回的给定名称是旧名称,如果几分钟后再次调用端点,它就是新名称。] >

该文档没有明确说明在触发通知时它将是正确的,但是被告知发生了更改似乎很奇怪,但是无法知道它是什么,或者它实际上已经发生了。 。

是否可以将这些通知延迟到数据准备就绪?还是知道更改何时准备就绪?

我已经注册了一个频道,用于在通过“用户”监视机制更新用户时向端点发送通知。当收到指示用户已更新的通知时,我然后检索...

google-admin-sdk
2个回答
0
投票

G Suite Admin Help部分的How changes propagate to Google services中,更改甚至可能需要长达24小时。


0
投票

您可以在处理通知时增加延迟,而不是延迟通知。您可以存储收到通知的所有用户的电子邮件ID,并根据您的业务需求每隔几分钟或几小时定期处理它们。

© www.soinside.com 2019 - 2024. All rights reserved.