对话资源类型
命名空间:microsoft.graph
重要
Microsoft Graph /beta
版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
对话是 线程 集合,而线程包含相应线程拥有的帖子。 对话中的所有线程和帖子共享相同的主题。
此资源支持订阅 更改通知。
方法
方法 | 返回类型 | 说明 |
---|---|---|
列出对话 | 对话 集合 | 获取此组中的对话列表。 |
创建对话 | conversation | 通过包括线程和帖子创建新对话。 |
获取对话 | 对话 | 读取 conversation 对象的属性和关系。 |
删除 | 无 | 删除 conversation 对象 |
列出对话线程 | conversationThread 集合 | 获取组对话中的所有线程。 |
创建对话线程 | conversationThread 集合 | 在指定会话中创建线程。 |
属性
属性 | 类型 | 说明 |
---|---|---|
hasAttachments | Boolean | 指示此对话中的任意帖子是否至少有一个附件。 支持 $filter (eq 、 ne ) 和 $search 。 |
id | String | 对话的唯一标识符。 只读。 |
lastDeliveredDateTime | DateTimeOffset | 时间戳类型表示采用 ISO 8601 格式的日期和时间信息,始终采用 UTC 时区。 例如,2014 年 1 月 1 日午夜 UTC 为 2014-01-01T00:00:00Z 。 支持 $filter (eq 、 ne 、 le 、 ge )。 |
preview | String | 此对话中最新帖子正文的简短摘要。 |
topic | String | 对话的主题。 在创建对话时可设置此属性,但无法对其进行更新。 |
uniqueSenders | String collection | 发送消息到此对话的所有用户。 |
关系
关系 | 类型 | 说明 |
---|---|---|
线程 | conversationThread 集合 | 对话中所有对话线程的集合。 一种导航属性。 只读。 可为 Null。 |
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"hasAttachments": true,
"id": "string (identifier)",
"lastDeliveredDateTime": "String (timestamp)",
"preview": "string",
"topic": "string",
"uniqueSenders": ["string"]
}