我已经注册了一个通道,用于在通过Users watch mechanism更新用户时向端点发送通知。
[当收到指示用户已更新的通知时,我然后通过Users get endpoint检索用户的信息。
我通过更改用户的给定名称对此进行了测试,但是它不能按预期方式工作-Users.get返回的给定名称是旧名称,如果几分钟后再次调用端点,它就是新名称。] >
该文档没有明确说明在触发通知时它将是正确的,但是被告知发生了更改似乎很奇怪,但是无法知道它是什么,或者它实际上已经发生了。 。
是否可以将这些通知延迟到数据准备就绪?还是知道更改何时准备就绪?
我已经注册了一个频道,用于在通过“用户”监视机制更新用户时向端点发送通知。当收到指示用户已更新的通知时,我然后检索...
在G Suite Admin Help部分的How changes propagate to Google services中,更改甚至可能需要长达24小时。
您可以在处理通知时增加延迟,而不是延迟通知。您可以存储收到通知的所有用户的电子邮件ID,并根据您的业务需求每隔几分钟或几小时定期处理它们。