Lädt einen Anhang hoch. Ein Beispiel finden Sie unter Medien als Dateianhang hochladen.
Erfordert eine Nutzerauthentifizierung.
Sie können Anhänge mit einer Größe von bis zu 200 MB hochladen. Bestimmte Dateitypen werden nicht unterstützt. Weitere Informationen finden Sie im Hilfeartikel Von Google Chat blockierte Dateitypen.
HTTP-Anfrage
- Upload-URI für Anfragen zum Hochladen von Medien:
POST https://chat.googleapis.com/upload/v1/{parent=spaces/*}/attachments:upload
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
parent |
Erforderlich. Ressourcenname des Chatbereichs, in den der Anhang hochgeladen wird. Formatieren Sie „spaces/{space}“. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{ "filename": string } |
Felder | |
---|---|
filename |
Erforderlich. Der Dateiname des Anhangs, einschließlich der Dateiendung. |
Antworttext
Antwort auf das Hochladen eines Anhangs.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"attachmentDataRef": {
object ( |
Felder | |
---|---|
attachment |
Verweis auf den hochgeladenen Anhang. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.messages.create
https://www.googleapis.com/auth/chat.messages
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.