Method: spaces.members.create

Tạo gói thành viên dành cho người dùng hoặc gói thành viên trong ứng dụng gọi. Không hỗ trợ tính năng tạo gói thành viên cho các ứng dụng khác. Ví dụ: xem bài viết Mời hoặc thêm người dùng hoặc ứng dụng Google Chat vào một không gian. Khi tạo thành viên, nếu thành viên được chỉ định đã tắt chính sách tự động chấp nhận, thì họ sẽ được mời và phải chấp nhận lời mời tham gia không gian. Nếu không, việc tạo thành viên sẽ thêm trực tiếp thành viên vào không gian đã chỉ định. Yêu cầu xác thực người dùng.

Để chỉ định thành viên cần thêm, hãy đặt membership.member.name trong CreateMembershipRequest:

  • Để thêm ứng dụng gọi vào một không gian hoặc tin nhắn trực tiếp giữa 2 người dùng, hãy sử dụng users/app. Không thể thêm các ứng dụng khác vào không gian.

  • Để thêm người dùng, hãy sử dụng users/{user}, trong đó {user} có thể là địa chỉ email của người dùng đó. Đối với người dùng trong cùng một tổ chức Workspace, {user} cũng có thể là id đối với người dùng trong API Mọi người hoặc id đối với người dùng trong API Thư mục. Ví dụ: nếu mã hồ sơ người dùng API People của user@example.com123456789, bạn có thể thêm người dùng đó vào không gian bằng cách đặt membership.member.name thành users/user@example.com hoặc users/123456789.

Yêu cầu HTTP

POST https://chat.googleapis.com/v1/{parent=spaces/*}/members

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

Tham số đường dẫn

Tham số
parent

string

Bắt buộc. Tên tài nguyên của không gian để tạo thành viên.

Định dạng: dấu cách/{space}

Nội dung yêu cầu

Nội dung yêu cầu chứa một bản sao của Membership.

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 thực thể mới tạo của Membership.

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.memberships
  • https://www.googleapis.com/auth/chat.memberships.app

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