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