Method: accounts.apps.reports.list

گزارش ها را برای برنامه مشخص شده فهرست می کند.

به طور پیش فرض، فقط فیلدهای name و resultsUri برگردانده می شوند. می‌توانید فیلدهای دیگر را با فهرست کردن آنها در پارامتر کوئری URL fields اضافه کنید. برای مثال، ?fields=reports(name,checks) name برمی گرداند و فیلدها را checks .

درخواست HTTP

GET https://checks.googleapis.com/v1alpha/{parent=accounts/*/apps/*}/reports

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
parent

string

مورد نیاز. نام منبع برنامه

مثال: accounts/123/apps/456

پارامترهای پرس و جو

پارامترها
page Size

integer

اختیاری. حداکثر تعداد گزارش برای بازگشت.

اگر نامشخص باشد، حداکثر 10 گزارش برگردانده می شود. حداکثر مقدار 50 است. مقادیر بالای 50 به 50 اجباری می شود.

page Token

string

اختیاری. نشانه صفحه دریافت شده از تماس قبلی reports.list .

این را برای بازیابی صفحه بعدی ارائه کنید. هنگام صفحه بندی، تمام پارامترهای دیگر ارائه شده به reports.list باید با فراخوانی که توکن صفحه را ارائه می کند مطابقت داشته باشد.

filter

string

اختیاری. یک رشته فیلتر AIP-160 برای فیلتر کردن گزارش ها.

مثال: appBundle.releaseType = PRE_RELEASE

checks Filter

string

اختیاری. یک رشته فیلتر AIP-160 برای فیلتر کردن بررسی‌ها در گزارش‌ها. فقط چک هایی که با رشته فیلتر مطابقت دارند در پاسخ گنجانده می شوند.

مثال: state = FAILED

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

پیام پاسخ برای ReportService.ListReports .

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "reports": [
    {
      object (Report)
    }
  ],
  "nextPageToken": string
}
فیلدها
reports[]

object ( Report )

گزارش های مربوط به برنامه مشخص شده

next Page Token

string

نشانه ای که می تواند به عنوان pageToken برای بازیابی صفحه بعدی ارسال شود.

اگر این قسمت حذف شود، هیچ صفحه بعدی وجود ندارد.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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

برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.