microsoft-graph-api - 如何在群聊中正确显示帖子内容?

标签 microsoft-graph-api

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

调用 API GET /groups/{id}/threads/{id}/posts/{id},我得到 json,它有一个包含帖子 html 的 body 属性。

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

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

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

最佳答案

那些是内联附件。您应该拉取帖子的附件,并且 src CID 将与附件名称之一匹配。你这样解决。

关于microsoft-graph-api - 如何在群聊中正确显示帖子内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43592429/

相关文章:

c# - Microsoft Graph API - 如何在没有授权码的情况下获取访问 token ?

azure - Microsoftgraph 示例无法正常工作

azure - 如何管理 Azure AD 用户的 Azure AD 应用程序角色

botframework - 使用 Graph API 在 Microsoft Teams 的机器人 channel 中将消息作为机器人发送给用户

azure-active-directory - 如何使用/adminconsent端点为一组用户而不是整个组织授予权限?

office365 - 使用 Microsoft Graph API 显示 Office 365 用户即将到来的生日列表

c# - Microsoft Graph Api - 请求 Me.Photo 时没有权限访问 token

azure - 我可以使用一个访问 token 访问多个 API 吗?

microsoft-graph-api - 隐藏组成员支持

c# - 在 .NET Core 2.2 中调用 AcquireTokenAsync 时出现 502.3