Method: spaces.findDirectMessage
Trả về tin nhắn trực tiếp hiện có với người dùng đã chỉ định. Nếu không tìm thấy không gian tin nhắn trực tiếp, hãy trả về lỗi 404 NOT_FOUND
. Để biết ví dụ, hãy xem bài viết Tìm tin nhắn trực tiếp.
Với chế độ xác thực ứng dụng, hãy trả về không gian tin nhắn trực tiếp giữa người dùng đã chỉ định và ứng dụng gọi trong Chat.
Với xác thực người dùng, hàm sẽ trả về không gian tin nhắn trực tiếp giữa người dùng đã chỉ định và người dùng được xác thực.
// Hỗ trợ các loại xác thực sau:
Yêu cầu HTTP
GET https://chat.googleapis.com/v1/spaces:findDirectMessage
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số truy vấn
Tham số |
name |
string
Bắt buộc. Tên tài nguyên của người dùng để tìm tin nhắn trực tiếp. Định dạng: users/{user} , trong đó {user} là id cho người trong API Mọi người hoặc id cho người dùng trong API Thư mục. Ví dụ: nếu mã hồ sơ API People là 123456789 , bạn có thể tìm thấy tin nhắn trực tiếp với người đó bằng cách sử dụng users/123456789 làm name . Khi được xác thực với tư cách là người dùng, bạn có thể sử dụng email đó làm email đại diện cho {user} . Ví dụ: users/example@gmail.com , trong đó example@gmail.com là email của người dùng Google Chat.
|
Nội dung yêu cầu
Nội dung yêu cầu phải trống.
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 của Space
.
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.spaces
https://www.googleapis.com/auth/chat.spaces.readonly
https://www.googleapis.com/auth/chat.bot
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-11-12 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2024-11-12 UTC."],[[["Retrieves the existing direct message with a specified user or Chat app, returning a 404 error if none is found."],["Supports both app authentication and user authentication for finding direct messages."],["Requires providing the resource name of the user in the `name` query parameter using specific formats."],["Uses a `GET` HTTP request to the `https://chat.googleapis.com/v1/spaces:findDirectMessage` endpoint with gRPC Transcoding syntax."],["Needs authorization with specific OAuth scopes like `chat.spaces`, `chat.spaces.readonly`, or `chat.bot`."]]],[]]