- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدن
- بدن پاسخگو
- محدوده مجوز
- آن را امتحان کنید!
گزارش ها را برای برنامه مشخص شده فهرست می کند.
به طور پیش فرض، فقط فیلدهای 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 | مورد نیاز. نام منبع برنامه مثال: |
پارامترهای پرس و جو
پارامترها | |
---|---|
page Size | اختیاری. حداکثر تعداد گزارش برای بازگشت. اگر نامشخص باشد، حداکثر 10 گزارش برگردانده می شود. حداکثر مقدار 50 است. مقادیر بالای 50 به 50 اجباری می شود. |
page Token | اختیاری. نشانه صفحه دریافت شده از تماس قبلی این را برای بازیابی صفحه بعدی ارائه کنید. هنگام صفحه بندی، تمام پارامترهای دیگر ارائه شده به |
filter | اختیاری. یک رشته فیلتر AIP-160 برای فیلتر کردن گزارش ها. مثال: |
checks Filter | اختیاری. یک رشته فیلتر AIP-160 برای فیلتر کردن بررسیها در گزارشها. فقط چک هایی که با رشته فیلتر مطابقت دارند در پاسخ گنجانده می شوند. مثال: |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
پیام پاسخ برای ReportService.ListReports
.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"reports": [
{
object ( |
فیلدها | |
---|---|
reports[] | گزارش های مربوط به برنامه مشخص شده |
next Page Token | نشانه ای که می تواند به عنوان اگر این قسمت حذف شود، هیچ صفحه بعدی وجود ندارد. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/checks
برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.