Tải tệp đính kèm lên. Để biết ví dụ, hãy xem phần Tải nội dung nghe nhìn lên dưới dạng tệp đính kèm.
Yêu cầu xác thực người dùng.
Bạn có thể tải tệp đính kèm có kích thước tối đa 200 MB lên. Một số loại tệp nhất định không được hỗ trợ. Để biết thông tin chi tiết, hãy xem bài viết Các loại tệp bị Google Chat chặn.
Yêu cầu HTTP
- URI tải lên, đối với các yêu cầu tải nội dung nghe nhìn lên:
POST https://chat.googleapis.com/upload/v1/{parent=spaces/*}/attachments:upload
- URI siêu dữ liệu, đối với các yêu cầu chỉ dành cho siêu dữ liệu:
POST https://chat.googleapis.com/v1/{parent=spaces/*}/attachments:upload
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số | |
---|---|
parent |
Bắt buộc. Tên tài nguyên của phòng Chat nơi tải tệp đính kèm lên. Định dạng "spaces/{space}". |
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{ "filename": string } |
Trường | |
---|---|
filename |
Bắt buộc. Tên của tệp đính kèm, bao gồm cả đuôi tệp. |
Nội dung phản hồi
Phản hồi về việc tải tệp đính kèm lên.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{
"attachmentDataRef": {
object ( |
Trường | |
---|---|
attachment |
Tham chiếu đến tệp đính kèm đã tải lên. |
Phạm vi uỷ quyền
Yêu cầu một trong các phạm vi OAuth sau:
https://www.googleapis.com/auth/chat.import
https://www.googleapis.com/auth/chat.messages.create
https://www.googleapis.com/auth/chat.messages
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.