Microsoft Teams:来自聊天消息的内联图像链接——它们可以在其他聊天中重复使用吗?

Microsoft Teams: Inline image links from chat messages - can they be re-used in other chats?

让我们假设一个聊天机器人(使用 Microsoft Bot Framework 构建)从 1:1 Teams 聊天中的用户接收聊天消息。这些消息包含用户从剪贴板直接粘贴到聊天消息中的内联图像。

这些图像在消息中表示为 img 个元素,如下所示:

<div>Check this out:<span><img height="20" src="https://eu-api.asm.skype.com/v1/objects/0-weu-d19-123400000000000000000000/views/imgo"
        width="20" id="x_0-weu-d19-123400000000000000000000" itemscope="" itemtype="http://schema.skype.com/AMSImage"
        style="vertical-align:bottom; width:20px; height:20px"></span></div>

机器人看到这些图像 link 并需要以某种方式存储它们,或者 link 给它们。假设我们想保持简单,只存储 link.

问题是:可以存储这些内联图像 link 并在以后重新发布到 其他 Teams 聊天中吗?

假设机器人选择“最佳”图像并每周将它们重新发布一次到“最佳照片”Teams 频道。这条新的聊天消息 - 它可以重新使用那些原始图像 links 吗?

那里有类似的问题,主要集中在下载内联图像上,这显然需要某种身份验证。有人试图通过 Power Automate 获取这些图像:Power Automate - retrieve an inline Teams image from Microsoft graph

是否有关于这些图像 link 的文档?谁有权访问这些图像?多久?那些 link 什么时候到期?删除包含 link?从来没有?

任何关于这些内联图像 link 和所涉及的访问机制的见解都将受到赞赏。

使用 https://graph.microsoft.com/beta/me/chats/{chat-id}/messages/{id} 图形请求,您将获得如下图所示的 src。

您可以从 src 中的请求 url 获取图像,您可以从那里存储这些图像并重新发布到另一个聊天室。