يتطلّب ذلك تفويضًا.
إنشاء تطبيق مخصَّص جديد ونشره تجربة ذلك الآن
تتوافق هذه الطريقة مع معرّف الموارد المنتظم (URI) /upload وتقبل الوسائط التي تم تحميلها بالخصائص التالية:
- الحدّ الأقصى لحجم الملف: 100 ميغابايت
- أنواع MIME للوسائط المقبولة:
application/octet-stream
،application/vnd.android.package-archive
الطلب
طلب HTTP
توفِّر هذه الطريقة وظيفة تحميل الوسائط من خلال عنوانَي URI منفصلَين. للحصول على مزيد من التفاصيل، يمكنك الاطّلاع على المستند حول تحميل الوسائط.
- تحميل عنوان URI، لطلبات تحميل الوسائط:
POST https://playcustomapp.googleapis.com/upload/playcustomapp/v1/accounts/account/customApps
- معرّف الموارد المنتظم (URI) للبيانات الوصفية لطلبات البيانات الوصفية فقط:
POST https://playcustomapp.googleapis.com/playcustomapp/v1/accounts/account/customApps
المعلمات
اسم المعلَمة | القيمة | الوصف |
---|---|---|
مَعلمات المسار | ||
account |
long |
رقم تعريف حساب المطوّر
|
مَعلمات طلب البحث المطلوبة | ||
uploadType |
string |
تمثّل هذه السمة نوع طلب التحميل إلى معرّف الموارد المنتظم (URI) /upload.
القيم المقبولة هي:
|
التفويض
يتطلب هذا الطلب تفويضًا بالنطاق التالي:
النطاق |
---|
https://www.googleapis.com/auth/androidpublisher |
نص الطلب
في نص الطلب، وفِّر البيانات بالبنية التالية:
{ "title": string, "languageCode": string, "organizations": [ { "organizationId": string, "organizationName": string } ] }
اسم الموقع | القيمة | الوصف | ملاحظات |
---|---|---|---|
title |
string |
عنوان تطبيق Android. | |
languageCode |
string |
لغة بطاقة البيانات التلقائية بتنسيق BCP 47 | |
organizations[] |
list |
المؤسسات التي يجب إتاحة التطبيق المخصّص لها إذا كان الطلب يتضمّن أي مؤسسات، سيقتصر التطبيق على هذه المؤسسات فقط. لدعم المؤسسة المرتبطة بحساب المطوِّر، يجب تقديم رقم تعريف المؤسسة بشكل صريح مع المؤسسات الأخرى. إذا لم يتم تقديم أي مؤسسات، لن يكون التطبيق متاحًا إلا للمؤسسة المرتبطة بحساب المطوِّر. |
|
organizations[].organizationId |
string |
معرّف المؤسسة. مطلوب. | |
organizations[].organizationName |
string |
تمثّل هذه السمة اسم المؤسسة سهل القراءة للمستخدم، للمساعدة في التعرّف على المؤسسة. اختياريّ. |
الرد
في حال نجاح هذه الطريقة، سيتم عرض نص استجابة بالبنية التالية:
{ "title": string, "languageCode": string, "organizations": [ { "organizationId": string, "organizationName": string } ] }
اسم الموقع | القيمة | الوصف | ملاحظات |
---|---|---|---|
title |
string |
عنوان تطبيق Android. | |
languageCode |
string |
لغة بطاقة البيانات التلقائية بتنسيق BCP 47 | |
organizations[] |
list |
المؤسسات التي يجب إتاحة التطبيق المخصّص لها إذا كان الطلب يتضمّن أي مؤسسات، سيقتصر التطبيق على هذه المؤسسات فقط. لدعم المؤسسة المرتبطة بحساب المطوِّر، يجب تقديم رقم تعريف المؤسسة بشكل صريح مع المؤسسات الأخرى. إذا لم يتم تقديم أي مؤسسات، لن يكون التطبيق متاحًا إلا للمؤسسة المرتبطة بحساب المطوِّر. |
|
organizations[].organizationId |
string |
معرّف المؤسسة. مطلوب. | |
organizations[].organizationName |
string |
تمثّل هذه السمة اسم المؤسسة سهل القراءة للمستخدم، للمساعدة في التعرّف على المؤسسة. اختياريّ. |
جرّب الآن
ملاحظة: يتيح مستكشف واجهات برمجة التطبيقات حاليًا طلبات البيانات الوصفية فقط.
يمكنك استخدام "مستكشف واجهات برمجة التطبيقات" أدناه لطلب هذه الطريقة على البيانات المباشرة والاطّلاع على الردّ.