Tải tệp đính kèm lên. Để xem ví dụ, hãy xem bài viết 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 lên tệp đính kèm có kích thước tối đa 200 MB. Không hỗ trợ một số loại tệp nhất định. Để 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ỉ 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
Tham số | |
---|---|
parent |
Bắt buộc. Tên tài nguyên của phòng Chat nơi bạn 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 tệp 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 | |
---|---|
attachmentDataRef |
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 đây:
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 bài viết Hướng dẫn uỷ quyền.