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


Тип ресурса bookingService

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

Представляет информацию о конкретной услуге, предоставляемой компанией по бронированию, например название службы, цену и персонал, который обычно предоставляет такую услугу.

Методы

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

Свойства

Свойство Тип Описание
additionalInformation String Дополнительные сведения, которые отправляются клиенту при подтверждении встречи.
createdDateTime DateTimeOffset Дата, время и часовой пояс, когда была создана служба. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z.
customQuestions Коллекция bookingQuestionAssignment Содержит набор пользовательских вопросов, связанных с определенной службой.
defaultDuration Duration (Длительность) Длина службы по умолчанию, представленная в числах дней, часов, минут и секунд. Например, P11D23H59M59.99999999999S.
defaultLocation location Физическое расположение службы по умолчанию.
defaultPrice Двойное с плавающей точкой Денежная цена по умолчанию для службы.
defaultPriceType bookingPriceType Способ оплаты службы по умолчанию. Возможные значения: undefined, fixedPrice, startingAt, hourly, free, priceVaries, callUs, notSet, unknownFutureValue.
defaultReminders коллекция bookingReminder Набор напоминаний по умолчанию для встречи этой службы. Значение этого свойства доступно только при считывании этого bookingService по его идентификатору.
description String Текстовое описание службы.
displayName String Имя службы.
id String Идентификатор этой службы в формате GUID. Только для чтения.
isAnonymousJoinEnabled Логический Указывает, создается ли anonymousJoinWebUrl(webrtcUrl) для встречи, забронированной для этой службы. Значение по умолчанию — false.
isCustomerAllowedToManageBooking Логический Указывает, что клиент может управлять заказами, созданными сотрудниками. Значение по умолчанию — false.
isHiddenFromCustomers Логический True указывает, что эта служба недоступна клиентам для бронирования.
isLocationOnline Логический Указывает, что встречи для службы проводятся в режиме онлайн. Значение по умолчанию — false.
languageTag String Язык страницы самостоятельного резервирования.
lastUpdatedDateTime DateTimeOffset Дата, время и часовой пояс, когда служба была обновлена в последний раз. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z.
maximumAttendeesCount Int32 Максимальное число клиентов, разрешенное в службе. Если параметр maximumAttendeesCount службы больше 1, передайте действительные идентификаторы клиентов при создании или обновлении встречи. Чтобы создать клиента, используйте операцию Создать bookingCustomer .
notes String Дополнительные сведения об этой службе.
postBuffer Duration (Длительность) Время, необходимое для буфера после окончания встречи для этой службы, и до следующей встречи клиента можно забронировать.
preBuffer Duration (Длительность) Время буфера до начала встречи для этой службы.
schedulingPolicy bookingSchedulingPolicy Набор политик, определяющих способ создания и управления встречами для этого типа службы.
smsNotificationsEnabled Логический Значение True указывает, что клиентам можно отправлять SMS-уведомления о назначении службы. Значение по умолчанию − ложь.
staffMemberIds Коллекция строк Представляет тех сотрудников , которые предоставляют эту службу.
webUrl String URL-адрес, который клиент использует для доступа к службе.

Связи

Отсутствуют.

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

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

{
  "@odata.type": "#microsoft.graph.bookingService",
  "additionalInformation": "String",
  "createdDateTime": "String (timestamp)",
  "customQuestions": [{"@odata.type": "microsoft.graph.bookingQuestionAssignment"}],
  "defaultDuration": "String (duration)",
  "defaultLocation": {"@odata.type": "microsoft.graph.location"},
  "defaultPrice": "Double",
  "defaultPriceType": "String",
  "defaultReminders": [{"@odata.type": "microsoft.graph.bookingReminder"}],
  "description": "String",
  "displayName": "String",
  "id": "String (identifier)",
  "isAnonymousJoinEnabled": "Boolean",
  "isCustomerAllowedToManageBooking": "Boolean",
  "isHiddenFromCustomers": "Boolean",
  "isLocationOnline": "Boolean",
  "languageTag": "String",
  "lastUpdatedDateTime": "String (timestamp)",
  "maximumAttendeesCount": "Int32",
  "notes": "String",
  "postBuffer": "String (duration)",
  "preBuffer": "String (duration)",
  "schedulingPolicy": {"@odata.type": "microsoft.graph.bookingSchedulingPolicy"},
  "smsNotificationsEnabled": "Boolean",
  "staffMemberIds": ["String"],
  "webUrl": "String"
}