يسرد جميع المنتجات داخل التطبيق، سواء المنتجات المُدارة أو الاشتراكات.
إذا كان التطبيق يحتوي على عدد كبير من المنتجات داخل التطبيق، قد تكون الاستجابة مقسّمة على صفحات. في هذه الحالة، سيتم ضبط حقل الاستجابة tokenPagination.nextPageToken
ويجب أن يقدّم المتصل قيمته كمَعلمة طلب token
لاسترداد الصفحة التالية.
وينبغي عدم استخدام هذه الطريقة بعد الآن لاسترداد الاشتراكات. راجِع هذه المقالة للاطّلاع على مزيد من المعلومات.
طلب HTTP
GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المَعلمات | |
---|---|
packageName |
اسم حزمة التطبيق |
معلمات طلب البحث
المَعلمات | |
---|---|
token |
الرمز المميز للتقسيم على صفحات. إذا كانت القائمة فارغة، تبدأ القائمة عند المنتج الأول. |
startIndex |
تم التجاهل وتم تجاهله. يمكنك ضبط المعلَمة |
maxResults |
تم التجاهل وتم تجاهله. يحدّد الخادم حجم الصفحة. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
الردّ مع إدراج كل المنتجات داخل التطبيق
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "kind": string, "inappproduct": [ { object ( |
الحقول | |
---|---|
kind |
نوع هذا الاستجابة ("androidpublisher#inappproductsListResponse"). |
inappproduct[] |
كل المنتجات داخل التطبيقات |
tokenPagination |
الرمز المميز لتقسيم النتائج على عدّة صفحات، هو لمعالجة عدد من المنتجات التي تزيد عن صفحة واحدة. |
pageInfo |
تم إيقافها نهائيًا ولم يتم ضبطها. |
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/androidpublisher