【问题标题】:Microsoft-Teams Get all messages channel with their replies through Graph APIMicrosoft-Teams 通过 Graph API 获取所有消息通道及其回复
【发布时间】:2019-03-13 04:48:43
【问题描述】:

有没有办法在一个请求中检索所有消息及其回复?
从我阅读的内容中检索我们需要发出此请求的消息回复:

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

但通读每条消息并检查是否有回复似乎效率不高。

【问题讨论】:

  • 这是两步过程。首先,您需要阅读所有消息,然后阅读每条消息的所有回复。目前,没有任何 API 可以一次性完成。
  • 谢谢。最好添加一个字段来告诉我消息是否包含回复,以防止不必要的查询。

标签: microsoft-graph-api microsoft-teams


【解决方案1】:

我们会解决这个问题(希望到 2019 年年中),但不会通过每条消息的标志来告诉您是否需要再打一个电话。相反,我们将支持 $expand 参数,该参数将获取一组消息及其回复(可能在指定时间范围内或从某个时间戳开始)。

【讨论】:

  • 你有这方面的更新吗?刚试了一下,还是不行。
  • /teams/{id}/channels/{id}/messages/{id}/replies API 也应该有 delta 链接设施作为回复,因为现在每次都迭代每个回复是低效的数量更多。
猜你喜欢
  • 1970-01-01
  • 2019-08-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多