Method: photos.list

Kullanıcıya ait tüm Photos öğelerini listeler.

Not: Yakın zamanda oluşturulan ve dizine eklenmeye devam eden fotoğraflar yanıtta döndürülmez.

HTTP isteği

GET https://streetviewpublish.googleapis.com/v1/photos

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Sorgu parametreleri

Parametreler
view

enum (PhotoView)

Zorunlu. Fotoğraflar yanıtında, fotoğraf baytları için bir indirme URL'sinin döndürülüp döndürülmeyeceğini belirtir.

pageSize

integer

İsteğe bağlı. Döndürülecek maksimum fotoğraf sayısı. pageSize, negatif olmamalıdır. pageSize değeri sıfırsa veya sağlanmazsa varsayılan sayfa boyutu olan 100 kullanılır. Kullanıcıya ait fotoğrafların sayısı pageSize değerinden azsa yanıtta döndürülen fotoğraf sayısı pageSize değerinden az olabilir.

pageToken

string

İsteğe bağlı. Varsa önceki bir photos.list isteğinden döndürülen nextPageToken değeri.

filter

string

İsteğe bağlı. Filtre ifadesi. Örnek: placeId=ChIJj61dQgK6j4AR4GeTYWZsKWw.

Desteklenen filtreler şunlardır: placeId, min_latitude, max_latitude, min_longitude, max_longitude. Daha fazla bilgi için https://google.aip.dev/160 adresini ziyaret edin.

languageCode

string

İsteğe bağlı. "en-US" gibi BCP-47 dil kodu veya "sr-Latn" girin. Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier sayfasına bakın. languageCode belirtilmemişse kullanıcının Google hizmetleri için dil tercihi kullanılır.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Bir kullanıcıya ait tüm fotoğrafları listeleme yanıtı.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "photos": [
    {
      object (Photo)
    }
  ],
  "nextPageToken": string
}
Alanlar
photos[]

object (Photo)

Fotoğraf listesi. İstekteki pageSize alanı, döndürülen öğelerin sayısını belirler.

nextPageToken

string

Sonuçların sonraki sayfasını almak için kullanılan jeton. Listede başka sonuç yoksa boş bırakın.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/streetviewpublish

Daha fazla bilgi için OAuth 2.0 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.