- Yêu cầu HTTP
- Tham số đường dẫn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi uỷ quyền
- UpdateMemberRequest
- Hãy làm thử!
Cập nhật các thành viên của một không gian trong một lô.
Yêu cầu HTTP
POST https://meet.googleapis.com/v2/{parent=spaces/*}/members:batchUpdate
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
| Tham số | |
|---|---|
parent |
Bắt buộc. Tài nguyên mẹ được tất cả Thành viên dùng chung đang được cập nhật. Định dạng: spaces/{space} |
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 |
|---|
{
"requests": [
{
object ( |
| Trường | |
|---|---|
requests[] |
Bắt buộc. Thông báo yêu cầu chỉ định các tài nguyên cần cập nhật. Bạn có thể sửa đổi tối đa 500 thành viên trong một lô. |
updateMask |
Không bắt buộc. Mặt nạ trường cấp cao nhất dùng để chỉ định các trường cần cập nhật trong thành viên cho tất cả UpdateMemberRequests. Có 4 trường hợp có thể xảy ra đối với mặt nạ trường cấp cao nhất và mặt nạ trường con: 1. mặt nạ trường cấp cao nhất và mặt nạ trường con không có: Tất cả các trường được cung cấp trong yêu cầu đều được cập nhật, bao gồm cả việc xoá các trường không được đặt trong yêu cầu. 2. có mặt nạ trường cấp cao nhất nhưng không có mặt nạ trường con: Các trường được chỉ định trong mặt nạ trường cấp cao nhất sẽ được cập nhật. 3. mặt nạ trường cấp cao nhất và cấp con xuất hiện: Mặt nạ trường cấp con phải giống với mặt nạ trường cấp cao nhất. 4. thiếu mặt nạ trường cấp cao nhất nhưng có mặt nạ trường con: Trường hợp này không được hỗ trợ và sẽ trả về lỗi. |
Nội dung phản hồi
Phản hồi của thao tác cập nhật theo lô thành viê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 |
|---|
{
"members": [
{
object ( |
| Trường | |
|---|---|
members[] |
Đã cập nhật thành viên. |
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/meetings.space.created
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.
UpdateMemberRequest
Yêu cầu cập nhật một thành viên.
| Biểu diễn dưới dạng JSON |
|---|
{
"member": {
object ( |
| Trường | |
|---|---|
member |
Bắt buộc. Thành viên cần cập nhật. Định dạng: spaces/{space}/members/{member} |
updateMask |
Không bắt buộc. Mặt nạ trường dùng để chỉ định các trường cần cập nhật trong thành viên. Nếu bạn không cung cấp updateMask(không đặt, đặt bằng đường dẫn trống hoặc chỉ có "" làm đường dẫn), thì theo mặc định, hệ thống sẽ cập nhật tất cả các trường được cung cấp giá trị trong yêu cầu. Việc sử dụng "*" làm updateMask sẽ cập nhật tất cả các trường, bao gồm cả việc xoá các trường chưa được đặt trong yêu cầu. Trong trường hợp BatchUpdate, trường này phải không có hoặc giống với updateMask trong BatchUpdateMembersRequest khi UpdateMemberRequest được tạo dưới dạng yêu cầu con của BatchUpdateMembersRequest. |