Method: projects.groups.batchJoin

تضيف المجموعة الأعضاء إلى مجموعة. سيتمكّن المختبِرون من الوصول إلى جميع الإصدارات التي يمكن للمجموعات الوصول إليها.

طلب HTTP

POST https://firebaseappdistribution.googleapis.com/v1/{group=projects/*/groups/*}:batchJoin

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
group

string

مطلوب. اسم مورد المجموعة الذي تمت إضافة المختبِرين إليه

تنسيق الملف: projects/{projectNumber}/groups/{group_alias}

يتطلّب التفويض الحصول على إذن إدارة الهوية وإمكانية الوصول التالي للمورد المحدّد group:

  • firebaseappdistro.testers.update

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{
  "emails": [
    string
  ],
  "createMissingTesters": boolean
}
الحقول
emails[]

string

مطلوب. عناوين البريد الإلكتروني للمختبِرين المراد إضافتها إلى المجموعة. يمكن إنشاء 999 مختبِرًا ومختبِرًا واحدًا على الأقل في دُفعة واحدة.

createMissingTesters

boolean

تشير هذه السمة إلى ما إذا كان سيتم إنشاء موارد المختبِرين استنادًا إلى emails إذا لم تكن متوفّرة بعد.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يكون نص الاستجابة فارغًا.

نطاقات الأذونات

يتطلب نطاق OAuth التالي:

  • https://www.googleapis.com/auth/cloud-platform

لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.