chatMessageAttachment 资源类型

命名空间:microsoft.graph

重要

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

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

类型的chatMessageAttachment实体作为 chatMessage 实体的一部分作为获取通道消息 API 的一部分返回。

属性

属性 类型 说明
id string 只读。 附件的唯一 ID。
contentType string 内容附件的媒体类型。 它可以具有以下值:
  • reference:附件是指向另一个文件的链接。 使用对象的链接填充 contentURL
  • Bot Framework 的 Attachment 对象支持的任何 contentType
  • application/vnd.microsoft.card.codesnippet:代码片段。
  • application/vnd.microsoft.card.announcement:公告标头。
contentUrl string 附件内容的 URL。
content string 附件的内容。 如果附件是富卡,请将 属性设置为 rich 卡 对象。 此属性和 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"
}