Method: inappproducts.list

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

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

طلب HTTP

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

يستخدم عنوان URL بنية gRPC Transcode.

معلّمات المسار

المعلّمات
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