يسرد جميع المنتجات داخل التطبيق، سواء المنتجات المُدارة أو الاشتراكات.
وإذا كان التطبيق يحتوي على عدد كبير من المنتجات داخل التطبيق، قد يتم تقسيم الاستجابة على صفحات. في هذه الحالة، سيتم ضبط حقل الردّ 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