Google Play Android Developer API

يتيح هذا الإذن لمطوّري تطبيقات Android الوصول إلى حساباتهم على Google Play. على مستوى عالٍ، يتمثل سير العمل المتوقّع في "إدراج" تعديل، وإجراء التغييرات حسب الضرورة، ثم "إثبات"ه.

الخدمة: androidpublisher.googleapis.com

للاتصال بهذه الخدمة، ننصحك باستخدام مكتبات العملاء التي تقدّمها Google. إذا كان تطبيقك بحاجة إلى استخدام مكتباتك الخاصة للاتصال بهذه الخدمة، استخدِم المعلومات التالية عند إجراء طلبات واجهة برمجة التطبيقات.

المستند المرتبط بميزة "اقتراحات"

مستند الاكتشاف هو مواصفة قابلة للقراءة آليًا لوصف واجهات برمجة التطبيقات REST واستخدامها. ويتم استخدامه لإنشاء مكتبات العملاء ومكونات إضافية لبيئة تطوير البرامج المتكاملة وأدوات أخرى تتفاعل مع واجهات برمجة تطبيقات Google. قد توفّر خدمة واحدة عدّة مستندات اكتشاف. توفّر هذه الخدمة مستند الاكتشاف التالي:

نقطة نهاية الخدمة

نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تحتوي خدمة واحدة على نقاط نهاية خدمة متعددة. تحتوي هذه الخدمة على نقطة نهاية الخدمة التالية، وترتبط كل معرّفات الموارد المنتظمة (URI) أدناه بنقطة نهاية الخدمة هذه:

  • https://androidpublisher.googleapis.com

مورد REST: ‏ v3.applications

الطُرق
dataSafety POST /androidpublisher/v3/applications/{packageName}/dataSafety
لكتابة بيان تصنيفات الأمان لتطبيق معيّن

مورد REST: ‏ v3.applications.deviceTierConfigs

الطُرق
create POST /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
لإنشاء إعدادات جديدة لفئة الأجهزة لتطبيق معيّن.
get GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId}
لعرض إعدادات فئة جهاز معيّنة.
list GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
تعرِض هذه السمة إعدادات فئات الأجهزة التي تم إنشاؤها، مرتبة حسب وقت الإنشاء تنازليًا.

مورد REST: ‏ v3.apprecovery

الطُرق
addTargeting POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting
يمكنك تعديل الاستهداف تدريجيًا لإجراء الاسترداد.
cancel POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel
يمكنك إلغاء إجراء استرداد تطبيق قيد التنفيذ.
create POST /androidpublisher/v3/applications/{packageName}/appRecoveries
أنشئ إجراءً لاسترداد التطبيق مع ضبط حالة الاسترداد على "مسودة".
deploy POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy
يمكنك نشر إجراء استرداد تطبيق تم إنشاؤه من قبل ويكون بحالة الاسترداد "مسودة".
list GET /androidpublisher/v3/applications/{packageName}/appRecoveries
يجب إدراج جميع موارد إجراءات استرداد التطبيقات المرتبطة باسم حزمة وإصدار تطبيق معيّنين.

مورد REST: ‏ v3.edits

الطُرق
commit POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:commit
يُستخدَم هذا الرمز لحفظ تعديلات التطبيق.
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}
لحذف تعديل على تطبيق.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}
يحصل على تعديل في التطبيق.
insert POST /androidpublisher/v3/applications/{packageName}/edits
لإنشاء نسخة جديدة من تطبيق.
validate POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:validate
للتحقّق من صحة تعديل في التطبيق

مورد REST: ‏ v3.edits.apks

الطُرق
addexternallyhosted POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted
يؤدي هذا الخيار إلى إنشاء حزمة APK جديدة بدون تحميل حزمة APK نفسها إلى Google Play، بل يتم استضافة حزمة APK على عنوان URL محدّد.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
يعرض هذا القسم جميع حِزم APK الحالية للتطبيق والتعديلات.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
يؤدي هذا الإجراء إلى تحميل حزمة APK وإضافتها إلى التعديل الحالي.

مورد REST: ‏ v3.edits.bundles

الطُرق
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
يعرض هذا القسم جميع "مجموعات حزمات تطبيق Android" الحالية للتطبيق والتعديل.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
يؤدي هذا الإجراء إلى تحميل مجموعة حزمات تطبيق Android جديدة إلى هذا التعديل.

مورد REST: ‏ v3.edits.countryavailability

الطُرق
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track}
للحصول على مدى التوفّر في البُلدان

مورد REST: ‏ v3.edits.deobfuscationfiles

الطُرق
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
يؤدي ذلك إلى تحميل ملف جديد لإزالة التشويش وإرفاقه بحزمة APK المحدّدة.

مورد REST: ‏ v3.edits.details

الطُرق
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
الحصول على تفاصيل تطبيق
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
تفاصيل التصحيحات لتطبيق معيّن
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
تعديل تفاصيل تطبيق

مورد REST: ‏ v3.edits.expansionfiles

الطُرق
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
تُستخدَم هذه الدالة لجلب إعدادات ملف البيانات الموسّعة لحزمة APK المحدّدة.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
تُعدّل إعدادات ملف البيانات الموسّعة لحزمة APK للإشارة إلى ملف بيانات موسّعة لحزمة APK أخرى.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
تعديل إعدادات ملف البيانات الموسّعة لحزمة APK للإشارة إلى ملف بيانات موسّعة لحزمة APK أخرى
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
يؤدي ذلك إلى تحميل ملف بيانات موسّعة جديد وإرفاقه بحزمة APK المحدّدة.

مورد REST: ‏ v3.edits.images

الطُرق
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId}
يؤدي هذا الإجراء إلى حذف الصورة (المحدّدة بالمعرّف) من التعديل.
deleteall DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
يؤدي هذا الإجراء إلى حذف جميع الصور للغة ونوع الصورة المحدّدَين.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
يعرض هذا الخيار جميع الصور.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
لتحميل صورة باللغة المحدّدة ونوع الصورة المحدّد وإضافتها إلى التعديل.

مورد REST: ‏ v3.edits.listings

الطُرق
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
يؤدي هذا الإجراء إلى حذف بطاقة بيانات متجر مترجَمة.
deleteall DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
يؤدي هذا الإجراء إلى حذف جميع بطاقات بيانات المتجر.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
الحصول على بطاقة بيانات متجر مترجَمة
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
يعرض هذا التقرير جميع بطاقات بيانات المتجر المترجَمة.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
تصحيح بطاقة بيانات متجر مترجَمة
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
لإنشاء بطاقة بيانات متجر مترجَمة أو تعديلها

مورد REST: ‏ v3.edits.testers

الطُرق
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
الحصول على مختبِرين
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
مختبِرو الرموز البرمجية
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
تعديل معلومات المختبِرين

مورد REST: ‏ v3.edits.tracks

الطُرق
create POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
لإنشاء مقطع صوتي جديد.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
يتم الحصول على مقطع صوتي.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
تعرِض هذه القائمة جميع الأغاني.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
تصحيح مسار
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
لتعديل مقطع صوتي

مورد REST: ‏ v3.externaltransactions

الطُرق
createexternaltransaction POST /androidpublisher/v3/{parent=applications/*}/externalTransactions
لإنشاء معاملة خارجية جديدة.
getexternaltransaction GET /androidpublisher/v3/{name=applications/*/externalTransactions/*}
تحصل على معاملة خارجية حالية.
refundexternaltransaction POST /androidpublisher/v3/{name=applications/*/externalTransactions/*}:refund
ردّ الأموال المدفوعة في معاملة خارجية حالية أو ردّ جزء منها

مورد REST: ‏ v3.generatedapks

الطُرق
download GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}:download
يؤدي هذا الإجراء إلى تنزيل حزمة APK موقَّعة واحدة تم إنشاؤها من حِزمة تطبيق.
list GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}
تعرِض هذه السمة البيانات الوصفية لتنزيل جميع حِزم APK التي تم إنشاؤها من حِزمة تطبيق معيّنة.

مورد REST: ‏ v3.grants

الطُرق
create POST /androidpublisher/v3/{parent=developers/*/users/*}/grants
يمكنك منح مستخدم إذن الوصول إلى الحزمة المحدّدة.
delete DELETE /androidpublisher/v3/{name=developers/*/users/*/grants/*}
تؤدي هذه العملية إلى إزالة جميع أذونات وصول المستخدم إلى الحزمة أو حساب المطوّر المحدّدَين.
patch PATCH /androidpublisher/v3/{grant.name=developers/*/users/*/grants/*}
تعديل إذن وصول المستخدم إلى الحزمة المحدّدة

مورد REST: ‏ v3.inappproducts

الطُرق
batchDelete POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchDelete
يؤدي هذا الإجراء إلى حذف المنتجات داخل التطبيق (المنتجات المُدارة أو الاشتراكات).
batchGet GET /androidpublisher/v3/applications/{packageName}/inappproducts:batchGet
قراءة منتجات متعددة داخل التطبيق، والتي يمكن أن تكون منتجات مُدارة أو اشتراكات
batchUpdate POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdate
تعديل منتج واحد أو أكثر داخل التطبيق (منتجات مُدارة أو اشتراكات) أو إدراجه
delete DELETE /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
لحذف منتج داخل التطبيق (منتج مُدار أو اشتراك).
get GET /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
تحصل على منتج داخل التطبيق، والذي يمكن أن يكون منتجًا مُدارًا أو اشتراكًا.
insert POST /androidpublisher/v3/applications/{packageName}/inappproducts
لإنشاء منتج داخل التطبيق (منتج مُدار أو اشتراك).
list GET /androidpublisher/v3/applications/{packageName}/inappproducts
تعرض هذه الصفحة كل المنتجات داخل التطبيق، سواء كانت منتجات مُدارة أو اشتراكات.
patch PATCH /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
تصحيح منتج داخل التطبيق (منتج مُدار أو اشتراك)
update PUT /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
تعديل منتج داخل التطبيق (منتج مُدار أو اشتراك)

مورد REST: ‏ v3.internalappsharingartifacts

الطُرق
uploadapk POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
يؤدي هذا الإجراء إلى تحميل حزمة APK إلى ميزة "مشاركة التطبيقات مع الفريق الداخلي".
uploadbundle POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
لتحميل حِزمة تطبيق إلى ميزة "مشاركة التطبيقات مع الفريق الداخلي"

مورد REST: ‏ v3.monetization

الطُرق
convertRegionPrices POST /androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices
تُستخدَم هذه الدالة لاحتساب أسعار المناطق، وذلك باستخدام سعر الصرف اليومي وأنماط الأسعار الخاصة بكل بلد، استنادًا إلى السعر الوارد في الطلب لمجموعة من المناطق.

مورد REST: ‏ v3.monetization.subscriptions

الطُرق
archive
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}:archive
ميزة غير متوفّرة: لا يمكن أرشفة الاشتراكات.
batchGet GET /androidpublisher/v3/applications/{packageName}/subscriptions:batchGet
لقراءة اشتراك واحد أو أكثر.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/subscriptions:batchUpdate
لتعديل مجموعة من الاشتراكات
create POST /androidpublisher/v3/applications/{packageName}/subscriptions
لإنشاء اشتراك جديد.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
لحذف اشتراك.
get GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
لقراءة اشتراك واحد
list GET /androidpublisher/v3/applications/{packageName}/subscriptions
يعرض هذا القسم جميع الاشتراكات ضمن تطبيق معيّن.
patch PATCH /androidpublisher/v3/applications/{subscription.packageName}/subscriptions/{subscription.productId}
تعديل اشتراك حالي

مورد REST: ‏ v3.monetization.subscriptions.basePlans

الطُرق
activate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:activate
تؤدي هذه العملية إلى تفعيل خطة أساسية.
batchMigratePrices POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchMigratePrices
نسخة من حزمة نقطة نهاية MigrateBasePlanPrices.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchUpdateStates
تفعيل الخطط الأساسية أو إيقافها في اشتراك واحد أو أكثر
deactivate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:deactivate
يؤدي هذا الإجراء إلى إيقاف خطة أساسية.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}
لحذف خطة أساسية.
migratePrices POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices
تنقل هذه السمة المشتركين من مجموعة نموذجية واحدة أو أكثر للأسعار القديمة إلى السعر الحالي.

مورد REST: ‏ v3.monetization.subscriptions.basePlans.offers

الطُرق
activate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:activate
تؤدي هذه القيمة إلى تفعيل عرض اشتراك.
batchGet POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGet
يقرأ عروض اشتراك واحدة أو أكثر.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdate
لتعديل مجموعة من عروض الاشتراكات
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdateStates
لتعديل مجموعة من حالات عروض الاشتراك
create POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
لإنشاء عرض اشتراك جديد.
deactivate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivate
يؤدي هذا الإجراء إلى إيقاف عرض اشتراك.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
لحذف عرض اشتراك.
get GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
قراءة عرض واحد
list GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
تعرض هذه السمة جميع العروض ضمن اشتراك معيّن.
patch PATCH /androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}
لتعديل عرض اشتراك حالي.

مورد REST: ‏ v3.orders

الطُرق
batchget GET /androidpublisher/v3/applications/{packageName}/orders:batchGet
يمكنك الحصول على تفاصيل الطلبات لقائمة من الطلبات.
get GET /androidpublisher/v3/applications/{packageName}/orders/{orderId}
يمكنك الحصول على تفاصيل طلب واحد.
refund POST /androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund
ردّ الأموال المدفوعة مقابل اشتراك المستخدم أو طلب الشراء داخل التطبيق

مورد REST: ‏ v3.purchases.products

الطُرق
acknowledge POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledge
يشير إلى الموافقة على شراء سلعة داخل التطبيق.
consume POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consume
تستهلك عملية شراء سلعة داخل التطبيق.
get GET /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}
يتحقّق من حالة شراء سلعة داخل التطبيق واستهلاكها.

مورد REST: ‏ v3.purchases.subscriptions

الطُرق
acknowledge POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:acknowledge
يُقرّ هذا الإجراء بشراء اشتراك.
cancel POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
يؤدي هذا الإجراء إلى إلغاء عملية شراء اشتراك المستخدم.
defer POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer
يؤجل هذا الإجراء شراء اشتراك المستخدم إلى وقت انتهاء صلاحية محدّد في المستقبل.
get
(deprecated)
GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}
ميزة متوقفة نهائيًا: استخدِم purchases.subscriptionsv2.get بدلاً منها.
refund
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund
تم إيقاف هذا الإجراء نهائيًا: استخدِم orders.refund بدلاً منه.
revoke
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke
ميزة متوقفة نهائيًا: استخدِم purchases.subscriptionsv2.revoke بدلاً منها.

مورد REST: ‏ v3.purchases.subscriptionsv2

الطُرق
get GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}
الحصول على بيانات وصفية حول اشتراك
revoke POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
يمكنك إلغاء شراء اشتراك للمستخدم.

مورد REST: ‏ v3.purchases.voidedpurchases

الطُرق
list GET /androidpublisher/v3/applications/{packageName}/purchases/voidedpurchases
تعرض هذه الصفحة عمليات الشراء التي تم إلغاؤها أو ردّ الأموال المدفوعة فيها أو ردّ الأموال المدفوعة فيها.

مورد REST: ‏ v3.reviews

الطُرق
get GET /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}
تتلقّى مراجعة واحدة.
list GET /androidpublisher/v3/applications/{packageName}/reviews
يسرد جميع المراجعات.
reply POST /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}:reply
يشير إلى ردّ على مراجعة واحدة أو تعديل ردّ حالي.

مورد REST: ‏ v3.systemapks.variants

الطُرق
create POST /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
يُنشئ هذا الخيار حزمة APK مناسبة لتضمينها في صورة نظام من حزمة Android App Bundle سبق تحميلها.
download GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}:download
يؤدي هذا الخيار إلى تنزيل حزمة APK لنظام تم إنشاؤها سابقًا وهي مناسبة لتضمينها في صورة نظام.
get GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}
لعرض إصدار حزمة APK لنظام تم إنشاؤه سابقًا.
list GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
تعرِض هذه السمة قائمة صيغ حِزم APK الخاصة بالنظام التي تم إنشاؤها سابقًا.

مورد REST: ‏ v3.users

الطُرق
create POST /androidpublisher/v3/{parent=developers/*}/users
يمكنك منح مستخدم إذن الوصول إلى حساب المطوِّر المحدَّد.
delete DELETE /androidpublisher/v3/{name=developers/*/users/*}
تؤدي هذه العملية إلى إزالة جميع أذونات وصول المستخدم إلى حساب المطوّر المحدّد.
list GET /androidpublisher/v3/{parent=developers/*}/users
يسرد جميع المستخدمين الذين يمكنهم الوصول إلى حساب مطوّر.
patch PATCH /androidpublisher/v3/{user.name=developers/*/users/*}
تعديل إذن وصول المستخدم إلى حساب المطوّر