Method: spaces.messages.replaceCards

Thay thế các thẻ có trong một tin nhắn.

Ứng dụng nhắn tin chỉ có thể thay thế thẻ trên tin nhắn do người dùng tạo nếu tin nhắn đó đã chứa thẻ và thẻ do ứng dụng tạo.

Nếu ứng dụng thay thế các thẻ bằng một danh sách trống, thì các thẻ sẽ bị xoá. Sau khi bạn xoá thẻ, ứng dụng không thể thêm lại thẻ vào tin nhắn.

Yêu cầu xác thực ứng dụng bằng phạm vi uỷ quyền: – https://www.googleapis.com/auth/chat.bot

Yêu cầu HTTP

POST https://chat.googleapis.com/v1/{name=spaces/*/messages/*}:replaceCards

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Tham số
name

string

Bắt buộc. Tên tài nguyên của thông báo.

Định dạng spaces/{space}/messages/{message}

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu với cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "cardsV2": [
    {
      object (CardWithId)
    }
  ]
}
Trường
cardsV2[]

object (CardWithId)

Không bắt buộc. Một mảng gồm các thẻ sẽ được đưa vào thông báo. Những thẻ này sẽ thay thế các thẻ hiện có của thông báo. Nếu trống, các thẻ ban đầu có trong thông báo sẽ bị xoá.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ trống.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

  • https://www.googleapis.com/auth/chat.bot

Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.