Method: accounts.apps.reports.list

แสดงรายงานสำหรับแอปที่ระบุ

โดยค่าเริ่มต้น ระบบจะแสดงเฉพาะช่อง name และ resultsUri คุณสามารถรวมช่องอื่นๆ ได้โดยระบุไว้ในfieldsพารามิเตอร์การค้นหา URL เช่น ?fields=reports(name,checks) จะแสดงฟิลด์ name และ checks

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
parent

string

ต้องระบุ ชื่อทรัพยากรของแอป

ตัวอย่าง: accounts/123/apps/456

พารามิเตอร์การค้นหา

พารามิเตอร์
pageSize

integer

ไม่บังคับ จำนวนรายงานสูงสุดที่จะแสดง

หากไม่ระบุ ระบบจะแสดงรายงานอย่างน้อย 10 รายการ ค่าสูงสุดคือ 50 และค่าที่สูงกว่า 50 จะถูกบังคับให้เป็น 50

pageToken

string

ไม่บังคับ โทเค็นหน้าเว็บที่ได้รับจากการเรียกใช้ reports.list ก่อนหน้า

ระบุข้อมูลนี้เพื่อดึงข้อมูลหน้าถัดไป เมื่อแบ่งหน้า พารามิเตอร์อื่นๆ ทั้งหมดที่ระบุให้กับ reports.list ต้องตรงกับการเรียกที่ระบุโทเค็นหน้าเว็บ

filter

string

ไม่บังคับ สตริงตัวกรอง AIP-160 เพื่อกรองรายงาน

ตัวอย่าง: appBundle.releaseType = PRE_RELEASE

checksFilter

string

ไม่บังคับ สตริงตัวกรอง AIP-160 เพื่อกรองการตรวจสอบภายในรายงาน โดยจะรวมเฉพาะการตรวจสอบที่ตรงกับสตริงตัวกรองไว้ในการตอบกลับ

ตัวอย่าง: state = FAILED

เนื้อความของคำขอ

เนื้อหาของคำขอต้องว่างเปล่า

เนื้อหาการตอบกลับ

ข้อความตอบกลับสำหรับ ReportService.ListReports

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "reports": [
    {
      object (Report)
    }
  ],
  "nextPageToken": string
}
ช่อง
reports[]

object (Report)

รายงานสำหรับแอปที่ระบุ

nextPageToken

string

โทเค็นที่ส่งเป็น pageToken เพื่อเรียกข้อมูลหน้าถัดไปได้

หากละเว้นช่องนี้ จะไม่มีหน้าถัดไป

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

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

ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมของ OAuth 2.0