Bookingbusiness aktualisieren
Namespace: microsoft.graph
Dient zum Aktualisieren der Eigenschaften eines bookingBusiness-Objekts.
Berechtigungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
| Berechtigungstyp | Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten) |
|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | Bookings.ReadWrite.All, Bookings.Manage.All |
| Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt |
| Anwendung | Nicht unterstützt |
HTTP-Anforderung
PATCH /solutions/bookingBusinesses/{id}
Anforderungsheader
| Name | Beschreibung |
|---|---|
| Authorization | Bearer {code} |
Anforderungstext
Stellen Sie im Anforderungstext nur die Werte für Eigenschaften bereit, die aktualisiert werden sollen. Vorhandene Eigenschaften, die nicht im Anforderungstext enthalten sind, behalten ihre vorherigen Werte bei oder werden basierend auf Änderungen an anderen Eigenschaftswerten neu berechnet.
In der folgenden Tabelle sind die Eigenschaften angegeben, die aktualisiert werden können.
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| address | physicalAddress | Die Anschrift des Unternehmens. Der Attributtyp "physicalAddress" wird in Version 1.0 nicht unterstützt. Intern ordnen wir die Adressen dem Typ others zu. |
| businessHours | bookingWorkHours-Sammlung | Die Betriebszeiten für das Unternehmen. |
| businessType | String | Der Geschäftstyp. |
| defaultCurrencyIso | String | Der Code für die Währung, in der das Unternehmen mit Microsoft Bookings arbeitet. |
| displayName | String | Ein Name für das Unternehmen, das mit Kunden verbunden ist. |
| String | Die E-Mail-Adresse für das Unternehmen. | |
| phone | String | Die Telefonnummer für das Unternehmen. |
| schedulingPolicy | bookingSchedulingPolicy | Gibt an, wie Buchungen für dieses Unternehmen erstellt werden können. |
| webSiteUrl | Zeichenfolge | Die URL der Geschäftswebsite. |
Antwort
Wenn die Methode erfolgreich verläuft, wird der Antwortcode 204 No Content zurückgegeben. Im Antworttext wird nichts zurückgegeben.
Beispiel
Anforderung
Im folgenden Beispiel werden die Geschäfts-E-Mail-Adresse und die Terminplanungsrichtlinie aktualisiert, um das standardmäßige Geschäftsbuchungszeitfenster in eine Stunde und die Vorausbuchung bis zu 30 Tage zu ändern.
PATCH https://graph.microsoft.com/v1.0/solutions/bookingBusinesses/fabrikam@contoso.onmicrosoft.com
Content-type: application/json
{
"email": "admin@fabrikam.com",
"schedulingPolicy": {
"timeSlotInterval": "PT60M",
"minimumLeadTime": "P1D",
"maximumAdvance": "P30D",
"sendConfirmationsToOwner": true,
"allowStaffSelection": true
}
}
Antwort
Das Folgende ist ein Beispiel für die Antwort. Hinweis: Das hier gezeigte Antwortobjekt wird möglicherweise zur besseren Lesbarkeit verkürzt.
HTTP/1.1 204 No Content
Feedback
Feedback senden und anzeigen für