- Permintaan HTTP
- Parameter lokasi
- Parameter kueri
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- Gambar
- Thumbnail
- Status
- Cobalah!
Mencantumkan thumbnail gambar yang dilampirkan ke sebuah langkah.
Dapat menampilkan salah satu kode error kanonis berikut: - PERMISSION_DENIED - jika pengguna tidak diizinkan untuk membaca dari project, atau dari gambar mana pun - INVALID_ARGUMENT - jika format permintaan salah - NOT_FOUND - jika langkah tidak ada, atau jika gambar tidak ada
Permintaan HTTP
GET https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
projectId |
ID Project. Wajib diisi. |
historyId |
ID Histori. Wajib diisi. |
executionId |
ID Eksekusi. Wajib diisi. |
stepId |
ID Langkah. Wajib diisi. |
Parameter kueri
Parameter | |
---|---|
pageToken |
Token kelanjutan untuk melanjutkan kueri di item berikutnya. Opsional. |
pageSize |
Jumlah maksimum thumbnail yang dapat diambil. Nilai default: 50. Server akan menggunakan setelan default ini jika kolom tidak disetel atau memiliki nilai 0. Opsional. |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Respons yang berisi thumbnail dalam suatu langkah.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"thumbnails": [
{
object ( |
Kolom | |
---|---|
thumbnails[] |
Daftar data gambar. Gambar ditampilkan dalam urutan determenistik; peristiwa tersebut diurutkan berdasarkan faktor-faktor ini, sesuai urutan kepentingannya: * Pertama, berdasarkan kasus pengujian yang terkait. Gambar tanpa kasus pengujian dianggap lebih besar daripada gambar yang memiliki kasus pengujian. * Kedua, berdasarkan waktu pembuatan mereka. Gambar tanpa waktu pembuatan lebih banyak daripada gambar yang memiliki waktu pembuatan. * Ketiga, berdasarkan urutan penambahannya ke langkah (dengan panggilan ke steps.create atau steps.patch). |
nextPageToken |
Token kelanjutan untuk melanjutkan kueri di item berikutnya. Jika disetel, menunjukkan bahwa ada lebih banyak thumbnail untuk dibaca, dengan memanggil daftar lagi dengan nilai ini di kolom pageToken. |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platform
Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.
Gambar
Gambar, dengan link ke gambar utama dan thumbnail.
Representasi JSON |
---|
{ "stepId": string, "sourceImage": { object ( |
Kolom | |
---|---|
stepId |
Langkah untuk melampirkan gambar. Selalu tetapkan. |
sourceImage |
Referensi ke gambar asli berukuran penuh. Ini sama dengan entri toolOutputs untuk gambar pada Langkahnya. Selalu tetapkan. |
Kolom union thumbnail_or_error . Thumbnail gambar, atau error yang menjelaskan mengapa thumbnail tidak dapat dirender. thumbnail_or_error hanya ada berupa salah satu diantara berikut: |
|
thumbnail |
Thumbnail. |
error |
Terjadi error yang menjelaskan mengapa thumbnail tidak dapat dirender. |
Thumbnail
Thumbnail tunggal, dengan ukuran dan formatnya.
Representasi JSON |
---|
{ "contentType": string, "heightPx": integer, "widthPx": integer, "data": string } |
Kolom | |
---|---|
contentType |
Jenis konten thumbnail, yaitu "image/png". Selalu tetapkan. |
heightPx |
Tinggi thumbnail, dalam piksel. Selalu tetapkan. |
widthPx |
Lebar thumbnail, dalam piksel. Selalu tetapkan. |
data |
File thumbnail itu sendiri. Artinya, byte di sini merupakan byte yang membentuk file thumbnail; iklan tersebut dapat ditayangkan sebagai gambar sebagaimana adanya (dengan jenis konten yang sesuai.) Selalu tetapkan. String berenkode base64. |
Status
Jenis Status
menentukan model error logis yang cocok untuk berbagai lingkungan pemrograman, meliputi REST API dan RPC API. Jenis error ini digunakan oleh gRPC. Setiap pesan Status
berisi tiga bagian data: kode error, pesan error, dan detail error.
Anda dapat mencari tahu lebih lanjut tentang model error ini dan cara penanganannya di Panduan Desain API.
Representasi JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Kolom | |
---|---|
code |
Kode status, harus berupa nilai enum dari |
message |
Pesan error yang ditampilkan ke developer dan seharusnya dalam bahasa Inggris. Setiap pesan error yang ditampilkan kepada pengguna harus dilokalkan dan dikirim di kolom |
details[] |
Daftar pesan yang membawa detail error. Ada seperangkat jenis pesan umum untuk digunakan API. Objek yang berisi kolom tipe arbitrer. Kolom tambahan |