- Yêu cầu HTTP
- Tham số đường dẫn
- Tham số truy vấn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi cấp phép
- Tuỳ chọn trả lời tin nhắn
Tạo thông báo. Để sử dụng thư, hãy xem phần Tạo thông báo.
Bạn cần phải xác thực. Hỗ trợ đầy đủ xác thực tài khoản dịch vụ.
Hỗ trợ việc xác thực người dùng trong Chương trình dùng thử dành cho nhà phát triển Google Workspace, một chương trình cấp quyền truy cập sớm vào một số tính năng. Xác thực người dùng yêu cầu phạm vi ủy quyền chat.messages
hoặc chat.messages.create
.
Vì Chat cung cấp phương thức xác thực cho webhook như một phần của URL được tạo khi webhook đăng ký, nên các webhook có thể tạo tin nhắn mà không cần có tài khoản dịch vụ hoặc hoạt động xác thực người dùng.
Yêu cầu HTTP
POST https://chat.googleapis.com/v1/{parent=spaces/*}/messages
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Các tham số | |
---|---|
parent |
Bắt buộc. Tên tài nguyên của không gian cần tạo thông báo. Định dạng: space/{space} |
Tham số truy vấn
Các tham số | |
---|---|
threadKey |
Không bắt buộc. Không dùng nữa: Thay vào đó, hãy sử dụng |
requestId |
Không bắt buộc. Mã yêu cầu duy nhất cho thông báo này. Việc chỉ định mã yêu cầu hiện có sẽ trả về thông báo được tạo bằng mã đó thay vì tạo thông báo mới. |
messageReplyOption |
Không bắt buộc. Chỉ định việc tin nhắn bắt đầu một chuỗi tin nhắn hay trả lời tin nhắn đó. Chỉ được hỗ trợ trong những không gian có tên. |
messageId |
Không bắt buộc. Tên tuỳ chỉnh cho tin nhắn trong Chat được chỉ định khi tạo. Phải bắt đầu bằng |
Nội dung yêu cầu
Nội dung yêu cầu chứa một bản sao của Message
.
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản mới tạo của Message
.
Phạm vi cấp phép
Yêu cầu một trong các phạm vi OAuth sau:
https://www.googleapis.com/auth/chat.bot
https://www.googleapis.com/auth/chat.messages
https://www.googleapis.com/auth/chat.messages.create
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.
Tùy chọn trả lời tin nhắn
Chỉ định cách trả lời tin nhắn. Chúng tôi có thể sẽ bổ sung các tiểu bang khác trong tương lai.
Enum | |
---|---|
MESSAGE_REPLY_OPTION_UNSPECIFIED |
Mặc định. Bắt đầu một chuỗi cuộc trò chuyện. |
REPLY_MESSAGE_FALLBACK_TO_NEW_THREAD |
Tạo tin nhắn trả lời chuỗi tin nhắn do thread ID hoặc threadKey chỉ định. Nếu không thành công, tin nhắn sẽ bắt đầu một chuỗi cuộc trò chuyện mới. |
REPLY_MESSAGE_OR_FAIL |
Tạo tin nhắn trả lời chuỗi tin nhắn do thread ID hoặc threadKey chỉ định. Nếu không thành công, hệ thống sẽ trả về lỗi NOT_FOUND. |