Ändert die Labels und die Werte für Klassifikationslabels in den angegebenen Nachrichten. Wenn Administratoren Nachrichten für Nutzer in ihrer Organisation ändern, erfordern Anfragen die Autorisierung mit einem Dienstkonto, das die domänenweite Delegierungsberechtigung hat, um Nutzer mit dem https://www.googleapis.com/auth/gmail.modify.restricted Bereich zu vertreten.
HTTP-Anfrage
POST https://gmail.googleapis.com/gmail/v1/users/{userId}/messages/batchModify
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
userId |
Die E-Mail-Adresse des Nutzers. Mit dem Sonderwert |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{
"ids": [
string
],
"addLabelIds": [
string
],
"removeLabelIds": [
string
],
"addClassificationLabels": [
{
object ( |
| Felder | |
|---|---|
ids[] |
Die IDs der zu ändernden Nachrichten. Pro Anfrage sind maximal 1.000 IDs zulässig. |
addLabelIds[] |
Eine Liste der Label-IDs, die Nachrichten hinzugefügt werden sollen. |
removeLabelIds[] |
Eine Liste der Label-IDs, die aus Nachrichten entfernt werden sollen. |
addClassificationLabels[] |
Eine Liste der hinzuzufügenden Werte für Klassifikationslabels. Wenn ein Klassifikationslabel mit derselben Label-ID bereits auf die Nachricht angewendet wurde, werden Felder mit vorhandenen Feld-IDs aktualisiert und Felder mit neuen Feld-IDs hinzugefügt. Pro Anfrage sind maximal 20 Werte für Klassifikationslabels zulässig. Wenn die Nachricht bereits klassifiziert ist und die endgültige Gesamtzahl der Werte für Klassifikationslabels die maximal zulässige Anzahl von Werten für Klassifikationslabels pro Nachricht überschreitet, schlägt die Änderung fehl. |
removeClassificationLabelIds[] |
Eine Liste der Werte für Klassifikationslabels, die aus Nachrichten entfernt werden sollen. |
Antworttext
Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://mail.google.com/https://www.googleapis.com/auth/gmail.modifyhttps://www.googleapis.com/auth/gmail.modify.restricted
Weitere Informationen finden Sie im Autorisierungsleitfaden.