Method: inappproducts.list

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

إذا كان التطبيق يتضمّن عددًا كبيرًا من المنتجات داخل التطبيق، قد يتم تقسيم الاستجابة إلى صفحات. في هذه الحالة، سيتم ضبط حقل الاستجابة tokenPagination.nextPageToken وعلى المُتصل تقديم قيمته كمَعلمة طلب token لاسترداد الصفحة التالية.

يجب عدم استخدام هذه الطريقة لاسترداد الاشتراكات. يُرجى الاطّلاع على هذه المقالة للحصول على مزيد من المعلومات.

طلب HTTP

GET https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
packageName

string

اسم حزمة التطبيق

مَعلمات طلب البحث

المعلمات
token

string

الرمز المميّز للفهرسة إذا كانت فارغة، تبدأ القائمة بالعرض من المنتج الأول.

startIndex
(deprecated)

integer (uint32 format)

تم إيقافها نهائيًا ويتم تجاهلها. اضبط المَعلمة token لاسترداد الصفحة التالية.

maxResults
(deprecated)

integer (uint32 format)

تم إيقافها نهائيًا ويتم تجاهلها. يحدّد الخادم حجم الصفحة.

نص الطلب

يجب أن يكون نص الطلب فارغًا.

نص الاستجابة

استجابة تعرض كل المنتجات داخل التطبيق

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "kind": string,
  "inappproduct": [
    {
      object (InAppProduct)
    }
  ],
  "tokenPagination": {
    object (TokenPagination)
  },
  "pageInfo": {
    object (PageInfo)
  }
}
الحقول
kind

string

نوع هذا الردّ ("androidpublisher#inappproductsListResponse").

inappproduct[]

object (InAppProduct)

جميع المنتجات داخل التطبيق

tokenPagination

object (TokenPagination)

رمز ترقيم الصفحات، لمعالجة عدد منتجات يتجاوز صفحة واحدة

pageInfo
(deprecated)

object (PageInfo)

متوقفة نهائيًا وغير محدّدة

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/androidpublisher