Eine der folgenden Berechtigungen ist erforderlich, um diese APIs aufzurufen. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie unter Berechtigungen.
Berechtigungstyp
Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto)
Presence.Read.All
Delegiert (persönliches Microsoft-Konto)
Nicht unterstützt.
Anwendung
Nicht unterstützt.
Hinweis:
Pro API-Anforderung werden maximal 650 Benutzer-IDs unterstützt.
Die maximale Anforderungsrate dieser API beträgt 1500 API-Anforderungen innerhalb eines Zeitraums von 30 Sekunden pro Anwendung und Mandant.
HTTP-Anforderung
POST /communications/getPresencesByUserId
Anforderungsheader
Name
Beschreibung
Authorization
Bearer {token}. Erforderlich.
Content-type
application/json. Erforderlich.
Anforderungstext
Geben Sie im Anforderungstext ein JSON-Objekt mit dem folgenden Parameter an.
Parameter
Typ
Beschreibung
ids
String collection
Die Benutzerobjekt-IDs.
Antwort
Bei erfolgreicher Ausführung gibt die Methode den 200 OK Antwortcode und eine Sammlung von Anwesenheitsobjekten im Antworttext zurück.
//THE GO SDK IS IN PREVIEW. NON-PRODUCTION USE ONLY
graphClient := msgraphsdk.NewGraphServiceClient(requestAdapter)
requestBody := msgraphsdk.NewIdsRequestBody()
requestBody.SetIds( []String {
"fa8bf3dc-eca7-46b7-bad1-db199b62afc3",
"66825e03-7ef5-42da-9069-724602c31f6b",
}
result, err := graphClient.Communications().GetPresencesByUserId().Post(requestBody)