Accounts.customApps: create

يتطلّب ذلك تفويضًا.

أنشئ تطبيقًا مخصصًا جديدًا وانشره. جرِّب الآن.

تتيح هذه الطريقة معرّف الموارد المنتظم /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 اسم المؤسسة يمكن للمستخدمين قراءته، وذلك للمساعدة في التعرّف على المؤسسة. اختياريّ.

جرِّب هذه الميزة الآن.

ملاحظة: لا يدعم مستكشف واجهات برمجة التطبيقات حاليًا سوى طلبات البيانات الوصفية فقط.

استخدم مستكشف واجهات برمجة التطبيقات أدناه لاستدعاء هذه الطريقة في البيانات المباشرة والاطلاع على الاستجابة.