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


virtualEvent: setExternalEventInformation

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

Свяжите сведения о внешнем событии с virtualEventTownhall или virtualEventWebinar , задав externalEventId.

Разрешения

Выберите разрешение или разрешения, помеченные как наименее привилегированные для этого API. Используйте более привилегированное разрешение или разрешения только в том случае, если это требуется приложению. Дополнительные сведения о делегированных разрешениях и разрешениях приложений см. в разделе Типы разрешений. Дополнительные сведения об этих разрешениях см. в справочнике по разрешениям.

Тип разрешения Разрешение с наименьшими привилегиями Более высокие привилегированные разрешения
Делегированные (рабочая или учебная учетная запись) VirtualEvent.ReadWrite Недоступно.
Делегированные (личная учетная запись Майкрософт) Не поддерживается. Не поддерживается.
Для приложений Не поддерживается. Не поддерживается.

HTTP-запрос

Чтобы связать внешние сведения о событии ратуши с событием в мэрии, выполните следующие действия:

POST /solutions/virtualEvents/townhalls/{id}/setExternalEventInformation

Чтобы связать сведения о событии внешнего вебинара с событием вебинара, выполните следующие действия.

POST /solutions/virtualEvents/webinars/{id}/setExternalEventInformation

Заголовки запросов

Имя Описание
Авторизация Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации.

Текст запроса

В тексте запроса укажите json-представление свойства externalEventId объекта virtualEventExternalInformation .

При создании virtualEventExternalInformation можно указать следующее свойство.

Свойство Тип Описание
externalEventId String Идентификатор объекта virtualEventExternalInformation . Необязательный параметр. Если задано значение , то максимальная поддерживаемая длина составляет 256 символов.

Отклик

В случае успешного выполнения этот метод возвращает код отклика 204 No Content.

Примеры

В следующем примере показано, как связать сведения о событиях внешнего ратуши с событием ратуши путем установки externalEventId.

Запрос

Ниже показан пример запроса.

POST https://graph.microsoft.com/beta/solutions/virtualEvents/townhalls/a57082a9-7629-4f74-8da0-8d621aab4d2d@4aa05bcc-1cac-4a83-a9ae-0db84b88f4ba/setExternalEventInformation
Content-Type: application/json

{
  "externalEventId": "myExternalEventId"
}

Отклик

Ниже показан пример отклика.

HTTP/1.1 204 No Content

В следующем примере показано, как связать сведения о событии внешнего вебинара с событием вебинара, задав externalEventId.

Запрос

Ниже показан пример запроса.

POST https://graph.microsoft.com/beta/solutions/virtualEvents/webinars/a57082a9-7629-4f74-8da0-8d621aab4d2d@4aa05bcc-1cac-4a83-a9ae-0db84b88f4ba/setExternalEventInformation
Content-Type: application/json

{
  "externalEventId": "myExternalEventId"
}

Отклик

Ниже приводится пример отклика.

HTTP/1.1 204 No Content