首页 > 解决方案 > 即使我们已成功回复,有时也会丢失已发布的消息和回复

问题描述

此问题类似于添加的 MS Teams 应用程序,尽管有时会以某种方式删除图表,因为响应告诉我们消息/回复已成功发布,但之后访问团队时,我们会丢失一些。它也是间歇性的。所以潜在的问题可能是相关的。

我们使用 Graph API 发布消息和回复:

POST /teams/{id}/channels/{id}/messages
POST /teams/{id}/channels/{id}/messages/{id}/replies

我们有测试,每晚都会在一个全新的团队中创建消息,并验证这些消息是否已成功创建。很少,检查所有消息和回复是否被复制的断言部分会失败。这种情况很少见,但它仍然是一个问题,因为如果不事后扫描整个团队,就无法知道它是否不起作用。此外,断言不是问题,因为我在浏览器中检查了团队,并且确实缺少对消息的回复。我还运行了一个提琴手,我可以看到回复的帖子是成功的(我们甚至在响应中有创建的 JSON 消息)。

是否有可能我们对 API 的速度太快了,而 Graph 告诉我们它很好,但它从来没有到达实际的团队 API 后面?截至目前,我们在频道、应用程序和消息/回复方面存在类似问题,所以我觉得将项目添加到团队中存在一个常见的潜在问题。

标签: microsoft-graph-apimicrosoft-teamsmicrosoft-graph-teams

解决方案


推荐阅读