Phân phối bản phát hành cho người thử nghiệm. Cuộc gọi này thực hiện như sau:
- Tạo người kiểm tra cho các email được chỉ định, nếu không tồn tại.
- Thêm người thử nghiệm và nhóm vào bản phát hành.
- Gửi cho người thử nghiệm mới một email mời.
- Gửi cho những người thử nghiệm hiện tại một email phát hành mới.
Yêu cầu sẽ không thành công với INVALID_ARGUMENT
nếu nó chứa một nhóm không tồn tại.
Yêu cầu HTTP
POST https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/releases/*}:distribute
URL sử dụng cú pháp Chuyển mã gRPC .
Tham số đường dẫn
Thông số | |
---|---|
name | Yêu cầu. Tên của tài nguyên phát hành để phân phối. Định dạng: Việc ủy quyền yêu cầu quyền IAM sau đối với dự án Firebase sở hữu
|
Nội dung yêu cầu
Phần thân yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn JSON |
---|
{ "testerEmails": [ string ], "groupAliases": [ string ] } |
Lĩnh vực | |
---|---|
testerEmails[] | Danh sách các địa chỉ email của người thử nghiệm sẽ được cấp quyền truy cập vào bản phát hành này. Có thể chỉ định tối đa 999 |
groupAliases[] | Danh sách bí danh nhóm (ID) sẽ được cấp quyền truy cập vào bản phát hành này. Có thể chỉ định tối đa 999 |
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 ủy quyền
Yêu cầu phạm vi OAuth sau:
-
https://www.googleapis.com/auth/cloud-platform
Để biết thêm thông tin, hãy xem Tổng quan về OAuth 2.0 .