- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อหาคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- รูปภาพ
- ภาพขนาดย่อ
- สถานะ
- ลองเลย
แสดงรายการภาพขนาดย่อของรูปภาพที่แนบอยู่กับขั้นตอน
อาจแสดงผลรหัสข้อผิดพลาดตามรูปแบบบัญญัติต่อไปนี้: - 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 |
รหัสโปรเจ็กต์ ต้องระบุ |
historyId |
รหัสประวัติ ต้องระบุ |
executionId |
รหัสการดำเนินการ ต้องระบุ |
stepId |
รหัสขั้นตอน ต้องระบุ |
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
pageToken |
โทเค็นต่อเนื่องเพื่อดำเนินการค้นหาต่อในรายการถัดไป ไม่บังคับ |
pageSize |
จำนวนภาพขนาดย่อสูงสุดที่จะดึงข้อมูล ค่าเริ่มต้นคือ 50 เซิร์ฟเวอร์จะใช้ค่าเริ่มต้นนี้หากไม่ได้ตั้งค่าช่องนี้หรือมีค่าเป็น 0 ไม่บังคับ |
เนื้อความของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
คำตอบที่มีภาพขนาดย่อในขั้นตอน
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลที่มีโครงสร้างต่อไปนี้
การแสดง JSON |
---|
{
"thumbnails": [
{
object ( |
ช่อง | |
---|---|
thumbnails[] |
รายการข้อมูลรูปภาพ รูปภาพจะส่งกลับมาตามลำดับที่กำหนด โดยจะเรียงลำดับตามปัจจัยเหล่านี้โดยเรียงตามลำดับความสำคัญ ดังนี้ * อันดับแรก ตามกรอบการทดสอบที่เกี่ยวข้อง รูปภาพที่ไม่มีกรอบการทดสอบจะถือว่ามากกว่ารูปภาพที่มีกรณีเดียว * อย่างที่ 2 คือตามเวลาที่สร้าง รูปภาพที่ไม่มีเวลาที่สร้างจะมากกว่ารูปภาพที่มีเวลาที่สร้าง * ขั้นที่สาม คือตามลำดับการเพิ่มเข้าไปในขั้นตอน (โดยการเรียกใช้ steps.create หรือ steps.patch) |
nextPageToken |
โทเค็นต่อเนื่องเพื่อดำเนินการค้นหาต่อในรายการถัดไป หากตั้งค่าแล้ว แสดงว่ามีภาพขนาดย่อให้อ่านมากกว่านี้ โดยการเรียกใช้ List อีกครั้งด้วยค่านี้ในฟิลด์ pageToken |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/cloud-platform
สำหรับข้อมูลเพิ่มเติม โปรดดูที่ภาพรวมการตรวจสอบสิทธิ์
อิมเมจ
รูปภาพ พร้อมด้วยลิงก์ไปยังรูปภาพหลักและภาพขนาดย่อ
การแสดง JSON |
---|
{ "stepId": string, "sourceImage": { object ( |
ช่อง | |
---|---|
stepId |
ขั้นตอนที่แนบรูปภาพ ตั้งค่าเสมอ |
sourceImage |
การอ้างอิงถึงรูปภาพต้นฉบับขนาดเต็ม ซึ่งจะเหมือนกับรายการ ToolOutputs สำหรับรูปภาพที่อยู่ภายใต้ขั้นตอน ตั้งค่าเสมอ |
ช่องการรวม thumbnail_or_error อาจเป็นภาพขนาดย่อของรูปภาพ หรือข้อผิดพลาดที่อธิบายสาเหตุที่ไม่สามารถแสดงภาพขนาดย่อได้ thumbnail_or_error ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
thumbnail |
ภาพปก |
error |
ข้อผิดพลาดที่อธิบายสาเหตุที่ไม่สามารถแสดงภาพขนาดย่อได้ |
ภาพขนาดย่อ
ภาพขนาดย่อหนึ่งภาพพร้อมขนาดและรูปแบบ
การแสดง JSON |
---|
{ "contentType": string, "heightPx": integer, "widthPx": integer, "data": string } |
ช่อง | |
---|---|
contentType |
ประเภทเนื้อหาของภาพขนาดย่อ เช่น "image/png" ตั้งค่าเสมอ |
heightPx |
ความสูงของภาพขนาดย่อในหน่วยพิกเซล ตั้งค่าเสมอ |
widthPx |
ความกว้างของภาพขนาดย่อในหน่วยพิกเซล ตั้งค่าเสมอ |
data |
ตัวไฟล์ภาพขนาดย่อเอง กล่าวคือ จำนวนไบต์ในที่นี้คือไบต์ที่รวมกันเป็นไฟล์ภาพขนาดย่อ สามารถแสดงเป็นรูปภาพตามที่เป็นอยู่ (พร้อมด้วยประเภทเนื้อหาที่เหมาะสม) ตั้งค่าเสมอ สตริงที่เข้ารหัสฐาน 64 |
สถานะ
ประเภท Status
กำหนดโมเดลข้อผิดพลาดเชิงตรรกะที่เหมาะกับสภาพแวดล้อมในการเขียนโปรแกรมแบบต่างๆ ซึ่งรวมถึง REST API และ RPC API gRPC ใช้ ข้อความ Status
แต่ละข้อความจะมีข้อมูล 3 ส่วน ได้แก่ รหัสข้อผิดพลาด ข้อความแสดงข้อผิดพลาด และรายละเอียดข้อผิดพลาด
คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบข้อผิดพลาดนี้และวิธีใช้รูปแบบดังกล่าวได้ในคู่มือการออกแบบ API
การแสดง JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
ช่อง | |
---|---|
code |
รหัสสถานะ ซึ่งควรเป็นค่า enum ของ |
message |
ข้อความแสดงข้อผิดพลาดที่นักพัฒนาแอปเห็น ซึ่งควรเป็นภาษาอังกฤษ ข้อความแสดงข้อผิดพลาดที่แสดงต่อผู้ใช้ควรแปลและส่งในช่อง |
details[] |
รายการข้อความที่มีรายละเอียดข้อผิดพลาด API จะใช้ชุดประเภทข้อความที่พบได้ทั่วไป ออบเจ็กต์ที่มีช่องประเภทที่กำหนดเอง ช่องเพิ่มเติม |