chatMessageAttachment 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph版本下的 /beta API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

表示聊天消息实体的附件。

作为 chatMessage 实体的一部分,作为 Get 频道消息 API 的一部分返回类型的chatMessageAttachment实体。

属性

属性 类型 说明
id string 只读。 附件的唯一 ID。
contentType string 内容附件的媒体类型。 它可以具有以下值:
  • reference:附件是指向另一个文件的链接。 使用指向对象的链接填充 contentURL。
  • Bot Framework 附件对象支持的任何 contentTypes
  • application/vnd.microsoft.card.codesnippet:代码片段。
  • application/vnd.microsoft.card.announcement:公告标头。
contentUrl string 附件内容的 URL。 支持的协议:http、https、文件和数据。
content string 附件的内容。 如果附件是 富卡,请将属性设置为富卡对象。 此属性和 contentUrl 互斥。
name string 附件的名称。
teamsAppId string 与附件关联的Teams应用的 ID。 该属性专门用于将Teams消息卡属性到指定的应用。
thumbnailUrl string 如果通道支持使用另一种形式较小的内容或 contentUrl,则可以使用该缩略图图像的 URL。 例如,如果将 contentType 设置为 application/word 并将 contentUrl 设置为 Word 文档的位置,则可能包含表示文档的缩略图。 通道可以显示缩略图而不是文档。 当用户单击图像时,通道将打开文档。

JSON 表示形式

下面是资源的 JSON 表示形式

{
  "id": "string (identifier)",
  "contentType": "string",
  "contentUrl": "string",
  "content": "string",
  "name": "string",
  "teamsAppId": "string",
  "thumbnailUrl": "string"
}