对话资源类型

对话是 线程 集合,而线程包含相应线程拥有的帖子。对话中的所有线程和帖子共享相同的主题。

方法

方法 返回类型 说明
列出对话 对话 集合 获取此组中的对话列表。
创建 对话 通过包括线程和帖子创建新对话。
获取对话 对话 读取 conversation 对象的属性和关系。
删除 删除 conversation 对象
列出对话线程 conversationThread 集合 获取组对话中的所有线程。
创建对话线程 conversationThread 集合 在指定会话中创建线程。

属性

属性 类型 说明
hasAttachments Boolean 指示此对话中的任意帖子是否至少有一个附件。
id String 对话的唯一标识符。只读。
lastDeliveredDateTime DateTimeOffset 时间戳类型表示使用 ISO 8601 格式的日期和时间信息,并且始终处于 UTC 时间。例如,2014 年 1 月 1 日午夜 UTC 类似于如下形式:'2014-01-01T00:00:00Z'
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"]
}