Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph
Представляет встречу клиента для bookingService, выполняемую набором сотрудников, предоставляемой компанией Microsoft Bookings.
Методы
| Метод | Возвращаемый тип | Описание |
|---|---|---|
| Список | коллекция bookingAppointment | Получите список объектов bookingAppointment в указанном bookingBusiness. |
| Создание | bookingAppointment | Создайте новый bookingAppointment для указанного bookingBusiness. |
| Получение | bookingAppointment | Чтение свойств и связей объекта bookingAppointment . |
| Обновление | bookingAppointment | Обновление объекта bookingAppointment . |
| Delete | Нет | Удаление объекта bookingAppointment . |
| Отмена встречи | Нет | Отмена объекта bookingAppointment . |
Свойства
| Свойство | Тип | Описание |
|---|---|---|
| additionalInformation | String | Дополнительные сведения, которые отправляются клиенту при подтверждении встречи. |
| anonymousJoinWebUrl | String | URL-адрес собрания для анонимного присоединения. |
| appointmentLabel | String | Пользовательская метка, которую пользователи могут пометить на этой встрече. |
| createdDateTime | DateTimeOffset | Дата, время и часовой пояс, когда была создана встреча. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. |
| customerEmailAddress | String | SMTP-адрес bookingCustomer , который заказит встречу. |
| customerName | String | Имя клиента. |
| customerNotes | String | Заметки от клиента, связанного с этой встречей. Значение можно получить только при чтении этого объекта bookingAppointment по его идентификатору. Это свойство можно задать только при первоначальном создании встречи с новым клиентом. |
| customerPhone | String | Номер телефона клиента. |
| Клиентов | коллекция bookingCustomerInformation | Коллекция свойств клиента для встречи. Встреча содержит список сведений о клиентах, и каждая единица будет указывать свойства клиента, который является частью этой встречи. Необязательный параметр. |
| customerTimeZone | String | Часовой пояс клиента. Список возможных значений см. в разделе dateTimeTimeZone. |
| duration | Duration (Длительность) | Длина встречи, обозначенная в ISO8601 формате. |
| end | dateTimeTimeZone | Дата, время и часовой пояс, когда заканчивается встреча. |
| filledAttendeesCount | Int32 | Текущее число клиентов в встрече. |
| id | String | Идентификатор bookingAppointment. Только для чтения. |
| isCustomerAllowedToManageBooking | Логический | Указывает, что клиент может управлять заказами, созданными сотрудниками. Значение по умолчанию — false. |
| isLocationOnline | Логический | Указывает, что встреча проводится в режиме онлайн. Значение по умолчанию — false. |
| joinWebUrl | String | URL-адрес собрания по сети для встречи. |
| lastUpdatedDateTime | DateTimeOffset | Дата, время и часовой пояс, когда последний раз обновлялся бизнес по бронированию. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. |
| maximumAttendeesCount | Int32 | Максимальное число клиентов, разрешенное в встрече. Если параметр maximumAttendeesCount службы больше 1, передайте действительные идентификаторы клиентов при создании или обновлении встречи. Чтобы создать клиента, используйте операцию Создать bookingCustomer . |
| optOutOfCustomerEmail | Логический | Если true указывает, что bookingCustomer для этой встречи не хочет получать подтверждение для этой встречи. |
| postBuffer | Duration (Длительность) | Количество времени, которое необходимо зарезервировать после окончания встречи для очистки, в качестве примера. Значение выражается в формате ISO8601 . |
| preBuffer | Duration (Длительность) | Количество времени, которое необходимо зарезервировать до начала встречи для подготовки, в качестве примера. Значение выражается в формате ISO8601 . |
| цена | Двойное с плавающей точкой | Обычная цена за встречу для указанной bookingService. |
| priceType | bookingPriceType | Параметр, обеспечивающий гибкость структуры ценообразования служб. Возможные значения: , , , , , free, priceVaries, callUs, notSet, . unknownFutureValuehourlystartingAtfixedPriceundefined |
| Напоминания | коллекция bookingReminder | Коллекция напоминаний клиентов, отправленных для этой встречи. Значение этого свойства доступно только при чтении этого объекта bookingAppointment по его идентификатору. |
| selfServiceAppointmentId | String | Другой идентификатор отслеживания для встречи, если встреча была создана непосредственно клиентом на странице планирования, а не сотрудником от имени клиента. |
| serviceId | Строка | Идентификатор bookingService , связанного с этой встречей. |
| serviceLocation | location | Расположение, в котором доставляется служба. |
| serviceName | String | Имя службы bookingService , связанной с этой встречей. Это свойство является необязательным при создании новой встречи. Если этот параметр не указан, он вычисляется из службы, связанной с встречей, с помощью свойства serviceId . |
| serviceNotes | String | Заметки из bookingStaffMember. Значение этого свойства доступно только при чтении этого объекта bookingAppointment по его идентификатору. |
| smsNotificationsEnabled | Логический | Если trueзадано значение , это означает, что клиентам будут отправляться SMS-уведомления о встрече. Значение по умолчанию — false. |
| staffMemberIds | Коллекция строк | Идентификатор каждого bookingStaffMember , запланированного на эту встречу. |
| начать | dateTimeTimeZone | Дата, время и часовой пояс, когда начинается встреча. |
Связи
Отсутствуют.
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@odata.type": "#microsoft.graph.bookingAppointment",
"additionalInformation": "String",
"anonymousJoinWebUrl": "String",
"appointmentLabel": "String",
"createdDateTime": "String (timestamp)",
"customerEmailAddress": "String",
"customerName": "String",
"customerNotes": "String",
"customerPhone": "String",
"customers": [{"@odata.type": "microsoft.graph.bookingCustomerInformation"}],
"customerTimeZone": "String",
"duration": "String (duration)",
"end": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"filledAttendeesCount": "Int32",
"id": "String (identifier)",
"isCustomerAllowedToManageBooking": "Boolean",
"isLocationOnline": "Boolean",
"joinWebUrl": "String",
"lastUpdatedDateTime": "String (timestamp)",
"maximumAttendeesCount": "Int32",
"optOutOfCustomerEmail": "Boolean",
"postBuffer": "String (duration)",
"preBuffer": "String (duration)",
"price": "Double",
"priceType": "String",
"reminders": [{"@odata.type": "microsoft.graph.bookingReminder"}],
"selfServiceAppointmentId": "String",
"serviceId": "String",
"serviceLocation": {"@odata.type": "microsoft.graph.location"},
"serviceName": "String",
"serviceNotes": "String",
"smsNotificationsEnabled": "Boolean",
"staffMemberIds": ["String"],
"start": {"@odata.type": "microsoft.graph.dateTimeTimeZone"}
}