- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- Talep gövdesi
- Yanıt gövdesi
- Yetki kapsamları
- Resim
- Küçük resim
- Durum
- Dene!
Bir adıma eklenen görüntülerin küçük resimlerini listeler.
Aşağıdaki kurallı hata kodlarından herhangi birini döndürebilir: - PERMISSION_DENIED - eğer kullanıcı projeden veya görsellerin herhangi birinden okuma yetkisine sahip değilse - INVALID_ARGUMENT - istek hatalı biçimlendirilmişse - NOT_FOUND - adım mevcut değilse veya görsellerden herhangi biri mevcut değilse
HTTP isteği
GET https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails
URL, gRPC Kod Dönüştürme sözdizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
projectId | Bir Proje kimliği. Gerekli. |
historyId | Bir Geçmiş kimliği. Gerekli. |
executionId | Bir Yürütme kimliği. Gerekli. |
stepId | Bir Adım kimliği. Gerekli. |
Sorgu parametreleri
Parametreler | |
---|---|
pageToken | Sorguyu bir sonraki öğede sürdürmek için bir devam belirteci. İsteğe bağlı. |
pageSize | Alınacak maksimum küçük resim sayısı. Varsayılan değer: 50. Alan ayarlanmamışsa veya değeri 0 ise sunucu bu varsayılanı kullanacaktır. İsteğe bağlı. |
Talep gövdesi
İstek gövdesi boş olmalıdır.
Yanıt gövdesi
Bir adımda küçük resimleri içeren bir yanıt.
Başarılı olursa yanıt gövdesi aşağıdaki yapıya sahip verileri içerir:
JSON gösterimi |
---|
{
"thumbnails": [
{
object ( |
Alanlar | |
---|---|
thumbnails[] | Görüntü verilerinin listesi. Görüntüler deterministik bir sırayla döndürülür; önem sırasına göre şu faktörlere göre sıralanırlar: * İlk olarak, ilgili test senaryosuna göre. Test senaryosu olmayan görsellerin, test senaryosu olan görsellerden daha büyük olduğu kabul edilir. * İkincisi, yaratılış zamanına göre. Oluşturulma zamanı olmayan görseller, yaratım zamanı olan görsellerden daha büyüktür. * Üçüncüsü, adıma eklenme sırasına göre (steps.create veyasteps.patch çağrılarına göre). |
nextPageToken | Sorguyu bir sonraki öğede sürdürmek için bir devam belirteci. Ayarlanırsa, pageToken alanında bu değerle listeyi tekrar çağırarak okunacak daha fazla küçük resim olduğunu belirtir. |
Yetki kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
-
https://www.googleapis.com/auth/cloud-platform
Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış bölümüne bakın.
Resim
Ana görsele bağlantı ve küçük resim içeren bir görsel.
JSON gösterimi |
---|
{ "stepId": string, "sourceImage": { object ( |
Alanlar | |
---|---|
stepId | Resmin eklendiği adım. Her zaman ayarlayın. |
sourceImage | Tam boyutlu, orijinal görüntüye bir referans. Bu, Adımı altındaki görüntünün toolOutputs girişiyle aynıdır. Her zaman ayarlayın. |
Birleşim alanı thumbnail_or_error . Resmin küçük resmi veya küçük resmin neden görüntülenemediğini açıklayan bir hata. thumbnail_or_error aşağıdakilerden yalnızca biri olabilir: | |
thumbnail | Küçük resim. |
error | Küçük resmin neden görüntülenemediğini açıklayan bir hata. |
Küçük resim
Boyutu ve biçimiyle tek bir küçük resim.
JSON gösterimi |
---|
{ "contentType": string, "heightPx": integer, "widthPx": integer, "data": string } |
Alanlar | |
---|---|
contentType | Küçük resmin içerik türü, yani "resim/png". Her zaman ayarlayın. |
heightPx | Küçük resmin piksel cinsinden yüksekliği. Her zaman ayarlayın. |
widthPx | Küçük resmin piksel cinsinden genişliği. Her zaman ayarlayın. |
data | Küçük resim dosyasının kendisi. Yani buradaki baytlar tam olarak küçük resim dosyasını oluşturan baytlardır; olduğu gibi resim olarak sunulabilirler (uygun içerik türüyle). Her zaman ayarlayın. Base64 kodlu bir dize. |
Durum
Status
türü, REST API'leri ve RPC API'leri dahil olmak üzere farklı programlama ortamlarına uygun bir mantıksal hata modeli tanımlar. GRPC tarafından kullanılır. Her Status
mesajı üç parça veri içerir: hata kodu, hata mesajı ve hata ayrıntıları.
Bu hata modeli ve bununla nasıl çalışılacağı hakkında daha fazla bilgiyi API Tasarım Kılavuzu'nda bulabilirsiniz.
JSON gösterimi |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Alanlar | |
---|---|
code | |
message | İngilizce olması gereken, geliştiricinin karşılaştığı bir hata mesajı. Kullanıcının karşılaştığı herhangi bir hata mesajı yerelleştirilip |
details[] | Hata ayrıntılarını taşıyan mesajların listesi. API'lerin kullanabileceği ortak bir mesaj türleri kümesi vardır. Rastgele türde alanlar içeren bir nesne. Ek bir |