Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph
Важно!
API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Представляет информацию о конкретной услуге, предоставляемой компанией по бронированию, например название службы, цену и персонал, который обычно предоставляет такую услугу.
Наследует от bookingNamedEntity.
Методы
| Метод | Возвращаемый тип | Описание |
|---|---|---|
| Список | Коллекция bookingService | Получите список объектов bookingService в указанном бизнесе по бронированию. |
| Создание | bookingService | Создайте bookingService для указанного бизнеса по бронированию. |
| Получение | bookingService | Получение свойств и связей объекта bookingService в указанном бизнесе по бронированию. |
| Обновление | Нет | Обновите объект bookingService в указанном бизнесе резервирования. |
| Delete | Нет | Удалите объект bookingService в указанном бизнесе резервирования. |
Свойства
| Свойство | Тип | Описание |
|---|---|---|
| additionalInformation | String | Дополнительные сведения, которые отправляются клиенту при подтверждении встречи. |
| createdDateTime | DateTimeOffset | Дата, время и часовой пояс, когда была создана служба. |
| customQuestions | Коллекция bookingQuestionAssignment | Содержит набор пользовательских вопросов, связанных с определенной службой. |
| defaultDuration | Duration (Длительность) | Длина службы по умолчанию, представленная в числах дней, часов, минут и секунд. Например, P11D23H59M59.99999999999S. |
| defaultLocation | location | Физическое расположение службы по умолчанию. |
| defaultPrice | Двойное с плавающей точкой | Денежная цена по умолчанию для службы. |
| defaultPriceType | bookingPriceType | Способ оплаты службы по умолчанию. Возможные значения: , , , , , free, priceVaries, callUs, notSet, . unknownFutureValuehourlystartingAtfixedPriceundefined |
| defaultReminders | коллекция bookingReminder | Набор напоминаний по умолчанию для встречи этой службы. Значение этого свойства доступно только при считывании этого bookingService по его идентификатору. |
| description | String | Текстовое описание службы. |
| displayName | String | Имя службы. |
| id | String | Идентификатор этой службы в формате GUID. Только для чтения. |
| isAnonymousJoinEnabled | Логический | Указывает, создается ли anonymousJoinWebUrl(webrtcUrl) для встречи, забронированной для этой службы. Значение по умолчанию — false. |
| isCustomerAllowedToManageBooking | Логический | Указывает, что клиент может управлять заказами, созданными сотрудниками. Значение по умолчанию — false. |
| isHiddenFromCustomers | Логический | Значение True означает, что эта служба недоступна клиентам для бронирования. |
| isLocationOnline | Логический | Указывает, что встречи для службы проводятся в режиме онлайн. Значение по умолчанию — false. |
| languageTag | String | Язык страницы самостоятельного резервирования. |
| lastUpdatedDateTime | DateTimeOffset | Дата, время и часовой пояс последнего обновления службы. |
| 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",
"id": "String (identifier)",
"displayName": "String",
"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",
"languageTag": "String",
"isHiddenFromCustomers": "Boolean",
"notes": "String",
"additionalInformation": "String",
"maximumAttendeesCount": "Integer",
"preBuffer": "String (duration)",
"postBuffer": "String (duration)",
"schedulingPolicy": {
"@odata.type": "microsoft.graph.bookingSchedulingPolicy"
},
"staffMemberIds": [
"String"
],
"isLocationOnline": "Boolean",
"smsNotificationsEnabled": "Boolean",
"isAnonymousJoinEnabled": "Boolean",
"isCustomerAllowedToManageBooking": "Boolean",
"webUrl": "String",
"createdDateTime": "String (timestamp)",
"lastUpdatedDateTime": "String (timestamp)"
}