bookingAppointment:取消

命名空间:microsoft.graph

取消指定 bookingBusiness 中的指定 bookingAppointment,并向相关客户和员工发送消息。

权限

要调用此 API,需要以下权限之一。要了解详细信息,包括如何选择权限的信息,请参阅权限

权限类型 权限(从最低特权到最高特权)
委派(工作或学校帐户) BookingsAppointment.ReadWrite.All、Bookings.ReadWrite.All、Bookings.Manage.All
委派(个人 Microsoft 帐户) 不支持。
应用程序 不支持。

HTTP 请求

POST /solutions/bookingBusinesses/{id}/appointments/{id}/cancel

请求标头

名称 说明
Authorization Bearer {code}

请求正文

在请求正文中,提供具有以下参数的 JSON 对象。

参数 类型 说明
cancellationMessage String 向客户确认 约会 已取消的消息。

响应

如果成功,此方法返回 204 No Content 响应代码。它不在响应正文中返回任何内容。

如果尝试取消不存在的 约会 ,此方法将返回一个 404 Not found

示例

下面是如何调用此 API 的示例。

请求

下面展示了示例请求。

POST https://graph.microsoft.com/v1.0/solutions/bookingBusinesses/Contosolunchdelivery@contoso.onmicrosoft.com/appointments/AAMkADKoAAA=/cancel
Content-type: application/json

{
  "cancellationMessage": "Your appointment has been successfully cancelled. Please call us again."
}

响应

下面展示了示例响应。

HTTP/1.1 204 No Content