Phân phối một bản phát hành cho người kiểm thử. Lệnh gọi này sẽ thực hiện những việc sau:
- Tạo người kiểm thử cho các email được chỉ định, nếu không có.
- Thêm người kiểm thử và nhóm vào bản phát hành.
- Gửi lời mời đến người kiểm thử mới qua email.
- Gửi email phát hành mới cho những người kiểm thử hiện tại.
Yêu cầu sẽ không thành công với INVALID_ARGUMENT
nếu có 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 |
Bắt buộc. Tên của tài nguyên phát hành để phân phối. Định dạng: Để uỷ quyền, bạn cần có quyền IAM sau đây đối với dự án Firebase sở hữu tài nguyên được chỉ định
|
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{ "testerEmails": [ string ], "groupAliases": [ string ] } |
Trường | |
---|---|
testerEmails[] |
Danh sách địa chỉ email của người kiểm thử được cấp quyền truy cập vào bản phát hành này. Bạn có thể chỉ định tổng cộng tối đa 999 |
groupAliases[] |
Danh sách email đại diện của nhóm (mã nhận dạng) được cấp quyền truy cập vào bản phát hành này. Bạn có thể chỉ định tổng cộng 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 uỷ quyền
Yêu cầu phạm vi OAuth sau đây:
https://www.googleapis.com/auth/cloud-platform
Để biết thêm thông tin, hãy xem bài viết Tổng quan về OAuth 2.0.