Method: projects.histories.executions.steps.thumbnails.list

แสดงรายการภาพขนาดย่อของรูปภาพที่แนบมากับขั้นตอน

อาจส่งคืนรหัสข้อผิดพลาดตามรูปแบบบัญญัติต่อไปนี้: - PERMISSION_DENIED - หากผู้ใช้ไม่ได้รับอนุญาตให้อ่านจากโครงการ หรือจากรูปภาพใดๆ - INVALID_ARGUMENT - หากคำขอมีรูปแบบไม่ถูกต้อง - NOT_FOUND - หากไม่มีขั้นตอนดังกล่าว หรือ หากไม่มีภาพใดภาพหนึ่ง

คำขอ HTTP

GET https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails

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

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

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

string

รหัสโครงการ

ที่จำเป็น.

historyId

string

รหัสประวัติ

ที่จำเป็น.

executionId

string

รหัสการดำเนินการ

ที่จำเป็น.

stepId

string

รหัสขั้นตอน

ที่จำเป็น.

พารามิเตอร์แบบสอบถาม

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

string

โทเค็นต่อเนื่องเพื่อดำเนินการค้นหาต่อในรายการถัดไป

ไม่จำเป็น.

pageSize

integer

จำนวนภาพขนาดย่อสูงสุดที่จะดึงข้อมูล

ค่าเริ่มต้น: 50 เซิร์ฟเวอร์จะใช้ค่าเริ่มต้นนี้หากไม่ได้ตั้งค่าฟิลด์หรือมีค่าเป็น 0

ไม่จำเป็น.

ขอร่างกาย

เนื้อความของคำขอจะต้องว่างเปล่า

ร่างกายตอบสนอง

การตอบกลับที่มีภาพขนาดย่อในขั้นตอน

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

การเป็นตัวแทน JSON
{
  "thumbnails": [
    {
      object (Image)
    }
  ],
  "nextPageToken": string
}
เขตข้อมูล
thumbnails[]

object ( Image )

รายการข้อมูลรูปภาพ

รูปภาพจะถูกส่งกลับตามลำดับที่กำหนด โดยเรียงลำดับตามปัจจัยเหล่านี้ ตามลำดับความสำคัญ: * อันดับแรก ตามกรณีทดสอบที่เกี่ยวข้อง รูปภาพที่ไม่มีกรณีทดสอบจะถือว่ามีขนาดใหญ่กว่ารูปภาพที่มีกรณีทดสอบ * ประการที่สอง ตามเวลาที่สร้างพวกมัน ภาพที่ไม่มีเวลาสร้างจะมีค่ามากกว่าภาพที่มีเวลาสร้าง * ประการที่สาม ตามลำดับที่เพิ่มลงในขั้นตอน (โดยการเรียกไปที่ step.create หรือ step.patch)

nextPageToken

string

โทเค็นต่อเนื่องเพื่อดำเนินการค้นหาต่อในรายการถัดไป

หากตั้งค่าไว้ แสดงว่ายังมีภาพขนาดย่อให้อ่านเพิ่มเติม โดยการเรียกรายการอีกครั้งด้วยค่านี้ในฟิลด์ pageToken

ขอบเขตการอนุญาต

ต้องมีขอบเขต OAuth ต่อไปนี้:

  • https://www.googleapis.com/auth/cloud-platform

สำหรับข้อมูลเพิ่มเติม โปรดดู ภาพรวมการตรวจสอบสิทธิ์

ภาพ

รูปภาพพร้อมลิงก์ไปยังรูปภาพหลักและภาพขนาดย่อ

การเป็นตัวแทน JSON
{
  "stepId": string,
  "sourceImage": {
    object (ToolOutputReference)
  },

  // Union field thumbnail_or_error can be only one of the following:
  "thumbnail": {
    object (Thumbnail)
  },
  "error": {
    object (Status)
  }
  // End of list of possible types for union field thumbnail_or_error.
}
เขตข้อมูล
stepId

string

ขั้นตอนที่แนบรูปภาพ

ตั้งค่าไว้เสมอ

sourceImage

object ( ToolOutputReference )

การอ้างอิงถึงรูปภาพต้นฉบับขนาดเต็ม

นี่เป็นเช่นเดียวกับรายการ toolOutputs สำหรับรูปภาพใต้ขั้นตอน

ตั้งค่าไว้เสมอ

thumbnail_or_error ช่อง Union_or_error ภาพขนาดย่อของรูปภาพ หรือมีข้อผิดพลาดที่อธิบายสาเหตุที่ไม่สามารถแสดงภาพขนาดย่อได้ thumbnail_or_error สามารถมีได้เพียงอย่างใดอย่างหนึ่งต่อไปนี้:
thumbnail

object ( Thumbnail )

ภาพขนาดย่อ

error

object ( Status )

มีข้อผิดพลาดในการอธิบายว่าทำไมจึงไม่สามารถแสดงภาพขนาดย่อได้

ภาพขนาดย่อ

ภาพขนาดย่อเดียวพร้อมขนาดและรูปแบบ

การเป็นตัวแทน JSON
{
  "contentType": string,
  "heightPx": integer,
  "widthPx": integer,
  "data": string
}
เขตข้อมูล
contentType

string

ประเภทเนื้อหาของภาพขนาดย่อ เช่น "image/png"

ตั้งค่าไว้เสมอ

heightPx

integer

ความสูงของภาพขนาดย่อ หน่วยเป็นพิกเซล

ตั้งค่าไว้เสมอ

widthPx

integer

ความกว้างของภาพขนาดย่อ หน่วยเป็นพิกเซล

ตั้งค่าไว้เสมอ

data

string ( bytes format)

ไฟล์ภาพขนาดย่อนั้นเอง

นั่นคือไบต์ที่นี่คือไบต์ที่ประกอบเป็นไฟล์ภาพขนาดย่อ สามารถแสดงเป็นรูปภาพตามที่เป็นอยู่ (พร้อมประเภทเนื้อหาที่เหมาะสม)

ตั้งค่าไว้เสมอ

สตริงที่เข้ารหัส base64

สถานะ

ประเภท Status จะกำหนดโมเดลข้อผิดพลาดเชิงตรรกะที่เหมาะสำหรับสภาพแวดล้อมการเขียนโปรแกรมที่แตกต่างกัน รวมถึง REST API และ RPC API มันถูกใช้โดย gRPC ข้อความ Status แต่ละข้อความประกอบด้วยข้อมูลสามส่วน: รหัสข้อผิดพลาด ข้อความแสดงข้อผิดพลาด และรายละเอียดข้อผิดพลาด

คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับโมเดลข้อผิดพลาดนี้และวิธีการทำงานกับโมเดลข้อผิดพลาดนี้ได้ใน คู่มือการออกแบบ API

การเป็นตัวแทน JSON
{
  "code": integer,
  "message": string,
  "details": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
เขตข้อมูล
code

integer

รหัสสถานะ ซึ่งควรเป็นค่าแจงนับของ google.rpc.Code

message

string

ข้อความแสดงข้อผิดพลาดที่ผู้พัฒนาพบ ซึ่งควรเป็นภาษาอังกฤษ ข้อความแสดงข้อผิดพลาดที่ผู้ใช้พบควรได้รับการแปลและส่งในช่อง google.rpc.Status.details หรือไคลเอ็นต์แปลเป็นภาษาท้องถิ่น

details[]

object

รายการข้อความที่มีรายละเอียดข้อผิดพลาด มีชุดประเภทข้อความทั่วไปสำหรับ API ที่จะใช้

วัตถุที่มีฟิลด์ประเภทใดก็ได้ ฟิลด์เพิ่มเติม "@type" มี URI ที่ระบุประเภท ตัวอย่าง: { "id": 1234, "@type": "types.example.com/standard/id" }