Поделиться через


Тип ресурса conversation

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Беседа — коллекция цепочек, содержащих записи. Все цепочки и записи в беседе имеют одинаковую тему.

Этот ресурс поддерживает подписку на уведомления об изменениях.

Методы

Метод Возвращаемый тип Описание
Список бесед Коллекция conversation Получение списка бесед в этой группе.
Создание беседы conversation Создание беседы путем включения цепочки и записи.
Получение беседы conversation Считывание свойств и отношений объекта conversation.
Удаление Нет Удаление объекта conversation.
Список цепочек беседы Коллекция conversationThread Получение всех цепочек в групповой беседе.
Создание цепочки беседы Коллекция conversationThread Создание цепочки в указанной беседе.

Свойства

Свойство Тип Описание
hasAttachments Boolean Указывает, содержит ли какая-либо запись в этой беседе хотя бы одно вложение. Поддерживает $filter (eq, ne) и $search.
id String Уникальный идентификатор беседы. Только для чтения.
lastDeliveredDateTime DateTimeOffset Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. Поддерживает $filter (eq, ne, le, ge).
preview String Краткое резюме из текста последней записи в этой беседе.
topic String Тема беседы. Это свойство можно задать при создании беседы, но его невозможно обновить.
uniqueSenders Коллекция String Все пользователи, которые отправили сообщение в эту беседу.

Связи

Связь Тип Описание
threads Коллекция conversationThread Коллекция всех цепочек в беседе. Свойство навигации. Только для чтения. Допускается значение null.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "hasAttachments": true,
  "id": "string (identifier)",
  "lastDeliveredDateTime": "String (timestamp)",
  "preview": "string",
  "topic": "string",
  "uniqueSenders": ["string"]
}