如何在群聊中正确显示post的内容?

How to properly display the contents of a post in group conversations?

我正在尝试使用 Microsoft Graph API 来显示有关用户所在组的信息。具体来说,我想从组中的对话中加载最近的 post。

调用 API GET /groups/{id}/threads/{id}/posts/{id},我得到 json 有一个主体 属性 包含 post 的 html。

当 post 包含表情符号时会出现问题。他们得到这样的输出:

<img explicitlogon="group-name@tenant.onmicrosoft.com" 
     src="cid:5f456809-0c51-4717-a69d-50d6d3c5657b" 
     alt="" 
     id="OWAEmoji518229">

那么,在使用图表的外部 Web 应用程序的上下文中 API,推荐的显示方式是什么?有什么方法可以将 src 解析为有用的东西吗?

那些是内联附件。您应该拉取 post 的附件,并且 src CID 将匹配其中一个附件名称。你这样解决。