przesyła załącznik. Przykład znajdziesz w artykule Przesyłanie multimediów jako załącznika pliku. Wymaga uwierzytelnienia użytkownika.
Załączniki mogą mieć maksymalnie 200 MB. Niektóre typy plików nie są obsługiwane. Więcej informacji znajdziesz w artykule Typy plików blokowane w Google Chat.
Żądanie HTTP
- Identyfikator URI przesyłania żądań multimediów:
POST https://chat.googleapis.com/upload/v1/{parent=spaces/*}/attachments:upload
- Identyfikator URI metadanych dotyczących tylko żądań:
POST https://chat.googleapis.com/v1/{parent=spaces/*}/attachments:upload
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
parent |
Wymagany. Nazwa zasobu pokoju czatu, w którym przesyłany jest załącznik. Użyj formatu „spacje/{spacja}”. |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "filename": string } |
Pola | |
---|---|
filename |
Wymagany. Nazwa pliku załącznika, w tym rozszerzenia pliku. |
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"attachmentDataRef": {
object ( |
Pola | |
---|---|
attachmentDataRef |
Odniesienie do przesłanego załącznika. |
Zakresy autoryzacji
Wymaga jednego z tych zakresów OAuth:
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.messages.create
https://www.googleapis.com/auth/chat.messages
Więcej informacji znajdziesz w przewodniku po autoryzacji.