message: replyAll

Namespace: microsoft.graph

Antworten Sie an alle Empfänger einer Nachricht im JSON- oder MIME-Format.

Bei Verwendung des JSON-Formats:

  • Geben Sie entweder einen Kommentar oder die Body-Eigenschaft des message Parameters an. Wenn Sie beides angeben, wird ein HTTP 400 Bad Request-Fehler zurückgegeben.
  • Wenn die ursprüngliche Nachricht einen Empfänger in der replyTo-Eigenschaft gemäß Internet Message Format (RFC 2822) angibt, senden Sie die Antwort an die Empfänger in replyTo und nicht an den Empfänger in der From-Eigenschaft .

Bei Verwendung des MIME-Formats:

  • Geben Sie die entsprechenden Internetnachrichtenkopfzeilen und den MIME-Inhalt an, die im Anforderungstext alle im Base64-Format codiert sind.
  • Fügen Sie dem MIME-Inhalt sämtliche Anlagen und S/MIME-Eigenschaften hinzu.

Bei dieser Methode wird die Nachricht im Ordner Gesendete Elemente gespeichert.

Alternativ können Sie einen Entwurf erstellen, um auf eine Nachricht zu antworten und sie später zu senden .

Berechtigungen

Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. 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) Mail.Send
Delegiert (persönliches Microsoft-Konto) Mail.Send
Anwendung Mail.Send

HTTP-Anforderung

POST /users/me/messages/{id}/replyAll
POST /users/{id | userPrincipalName}/messages/{id}/replyAll
POST /me/mailFolders/{id}/messages/{id}/replyAll
POST /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/replyAll

Anforderungsheader

Name Typ Beschreibung
Authorization string Bearer {token}. Erforderlich
Content-Type string Die Art der Daten im Textkörper einer Entität. Erforderlich.
Verwenden Sie application/json für ein JSON-Objekt und text/plain für MIME-Inhalt.

Anforderungstext

Wenn Sie das JSON-Format verwenden, stellen Sie ein JSON-Objekt im Anforderungstext mit den folgenden Parametern bereit.

Parameter Typ Beschreibung
Kommentar String Ein Kommentar, der eingefügt werden kann. Kann eine leere Zeichenfolge sein.

Wenn Sie den Textkörper im MIME-Format angeben, stellen Sie den MIME-Inhalt mit den entsprechenden Internetnachrichtenkopfzeilen bereit, die alle im Base64-Format im Anforderungstext codiert sind. Diese Methode lädt den Absender und alle Empfänger der ursprünglichen Nachricht als Empfänger der neuen Nachricht.

Antwort

Wenn die Methode erfolgreich verläuft, wird der Antwortcode 202 Accepted zurückgegeben. Im Antworttext wird nichts zurückgegeben.

Wenn der Anforderungstext falsch formatierten MIME-Inhalt enthält, gibt diese Methode 400 Bad request sowie die folgende Fehlermeldung an: „Ungültige Base64-Zeichenfolge für MIME-Inhalt“.

Beispiele

Beispiel 1: Allen antworten im JSON-Format auf eine Nachricht

Nachfolgend sehen Sie ein Beispiel dafür, wie diese API aufgerufen wird.

Anforderung

Nachfolgend sehen Sie ein Beispiel der Anforderung.

POST https://graph.microsoft.com/v1.0/me/messages/{id}/replyAll
Content-type: application/json

{
  "comment": "comment-value"
}
Antwort

Nachfolgend sehen Sie ein Beispiel der Antwort.

HTTP/1.1 200 OK

Beispiel 2: Allen im MIME-Format auf eine Nachricht antworten

Anforderung
POST https://graph.microsoft.com/v1.0/me/messages/AAMkADA1MTAAAAqldOAAA=/replyAll
Content-type: text/plain

Q29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi9wa2NzNy1taW1lOw0KCW5hbWU9c21pbWUucDdtOw0KCXNtaW1lLXR5cGU9ZW52ZWxvcGVkLWRhdGENCk1pbWUtVmVyc2lvbjogMS4wIChNYWMgT1MgWCBNYWlsIDEzLjAgXCgzNjAxLjAuMTBcKSkNClN1YmplY3Q6IFJlOiBUZXN0aW5nIFMvTUlNRQ0KQ29udGVudC1EaXNwb3Np
Antwort

Nachfolgend sehen Sie ein Beispiel der Antwort.

HTTP/1.1 202 Accepted

Wenn der Anforderungstext falsch formatierten MIME-Inhalt enthält, gibt diese Methode die folgende Fehlermeldung an.

HTTP/1.1 400 Bad Request
Content-type: application/json

{
    "error": {
        "code": "ErrorMimeContentInvalidBase64String",
        "message": "Invalid base64 string for MIME content."
    }
}