Products: list

البحث عن المنتجات الموافق عليها التي تتطابق مع طلب البحث، أو العثور على جميع المنتجات الموافق عليها في حالة عدم وجود طلب بحث. ملاحظة: تم إيقاف العمل بهذا العنصر. لا يمكن لعمليات الدمج الجديدة استخدام هذه الطريقة ويمكنها الرجوع إلى توصياتنا الجديدة.

طلب

طلب HTTP

GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/products

المعلَمات

اسم المعلَمة القيمة الوصف
معلمات المسار
enterpriseId string رقم تعريف المؤسسة.
معلَمات طلبات البحث الاختيارية
approved boolean لتحديد ما إذا كان سيتم البحث في جميع المنتجات (خطأ) أو بين المنتجات التي تمت الموافقة عليها فقط (عن طريق تحديد "true"). يتم دعم "true" فقط، ويجب تحديد ذلك.
language string علامة BCP47 للغة المستخدم المفضّلة (مثل "en-US" أو "de"). يتم عرض النتائج باللغة الأفضل مطابقة للغة المفضلة.
maxResults unsigned integer تحدّد هذه السمة الحد الأقصى لعدد المنتجات التي يمكن إرجاعها لكل طلب. وفي حال عدم تحديد قيمة، يتم استخدام القيمة التلقائية 100، وهي أيضًا القيمة القصوى القابلة للاسترداد ضمن استجابة واحدة.
query string طلب البحث كما تمت كتابته في مربع البحث في متجر Google Play. في حال حذفه، سيتم عرض جميع التطبيقات التي تمت الموافقة عليها (باستخدام معلّمات التقسيم على صفحات)، بما في ذلك التطبيقات غير المتوفّرة في المتجر (مثل التطبيقات غير المنشورة).
token string يتم تضمين رمز مميز للتقسيم إلى صفحات في استجابة الطلب عندما يكون هناك المزيد من المنتجات. ويمكن استخدام الرمز المميّز في طلب لاحق للحصول على مزيد من المنتجات، وهكذا. لا يمكن استخدام هذه المعلمة في الطلب الأولي.

التفويض

ويتطلب هذا الطلب تفويضًا من خلال النطاق التالي:

النطاق
https://www.googleapis.com/auth/androidenterprise

لمزيد من المعلومات، اطلع على صفحة المصادقة والتفويض.

نص الطلب

لا توفر نص طلب بهذه الطريقة.

الإجابة

إذا نجحت هذه الطريقة، فإنها تعرض نص الاستجابة بالبنية التالية:

{
  "kind": "androidenterprise#productsListResponse",
  "pageInfo": {
    "totalResults": integer,
    "resultPerPage": integer,
    "startIndex": integer
  },
  "tokenPagination": {
    "nextPageToken": string,
    "previousPageToken": string
  },
  "product": [
    products Resource
  ]
}
اسم الموقع القيمة الوصف ملاحظات
tokenPagination nested object تقسيم النتائج على صفحات على صفحات ذات رموز مميّزة
tokenPagination.nextPageToken string
product[] list معلومات عن أحد المنتجات (مثل تطبيق) في متجر Google Play لعرضها على مشرف المؤسسة.
pageInfo nested object معلومات عامة عن التقسيم على صفحات.
pageInfo.totalResults integer
pageInfo.resultPerPage integer
pageInfo.startIndex integer
tokenPagination.previousPageToken string
kind string لتحديد نوع هذا المورد. القيمة: السلسلة الثابتة "androidenterprise#productsListResponse".