Method: projects.apps.releases.distribute
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يوزع الإصدار على المختبرين. تقوم هذه المكالمة بما يلي:
- يُنشئ مختبرين لرسائل البريد الإلكتروني المحددة، في حالة عدم وجودها.
- يضيف المختبرين والمجموعات إلى الإصدار.
- يرسل للمختبرين الجدد رسالة دعوة بالبريد الإلكتروني.
- يرسل للمختبرين الحاليين بريدًا إلكترونيًا للإصدار الجديد.
سيفشل الطلب مع INVALID_ARGUMENT
إذا كان يحتوي على مجموعة غير موجودة.
طلب HTTP
POST https://firebaseappdistribution.googleapis.com/v1/{name=projects/*/apps/*/releases/*}:distribute
يستخدم عنوان URL بناء جملة gRPC Transcoding .
معلمات المسار
حدود |
---|
name | string مطلوب. اسم مورد الإصدار المراد توزيعه. التنسيق: projects/{projectNumber}/apps/{appId}/releases/{releaseId} يتطلب التفويض إذن IAM التالي في مشروع Firebase الذي يمتلك name المورد المحدد: -
firebaseappdistro.releases.update
|
هيئة الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل جيسون |
---|
{
"testerEmails": [
string
],
"groupAliases": [
string
]
} |
مجالات |
---|
testerEmails[] | string قائمة بعناوين البريد الإلكتروني للمختبر التي سيتم منحها حق الوصول إلى هذا الإصدار. يمكن تحديد حد أقصى يبلغ 999 من testerEmails والأسماء groupAliases في طلب واحد. |
groupAliases[] | string قائمة بالأسماء المستعارة للمجموعات (المعرفات) التي سيتم منحها حق الوصول إلى هذا الإصدار. يمكن تحديد حد أقصى يبلغ 999 من testerEmails والأسماء groupAliases في طلب واحد. |
هيئة الاستجابة
في حالة النجاح، يكون نص الاستجابة فارغًا.
نطاقات التفويض
يتطلب نطاق OAuth التالي:
-
https://www.googleapis.com/auth/cloud-platform
لمزيد من المعلومات، راجع نظرة عامة على OAuth 2.0 .
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]