Method: mediaItems.list

Kullanıcının Google Fotoğraflar kitaplığındaki tüm medya öğelerini listeleyin.

HTTP isteği

GET https://photoslibrary.googleapis.com/v1/mediaItems

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

Sorgu parametreleri

Parametreler
pageSize

integer

Yanıtta döndürülecek maksimum medya öğesi sayısı. Belirtilen sayıdan daha az medya öğesi iade edilebilir. Varsayılan pageSize değeri 25, maksimum değer 100'dür.

pageToken

string

Sonuçların bir sonraki sayfasını almak için bir devam jetonu. Bu parametre isteğe eklendiğinde pageToken'ten sonraki satırlar döndürülür. pageToken, listMediaItems isteğinin yanıtındaki nextPageToken parametresinde döndürülen değer olmalıdır.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Kullanıcının Google Fotoğraflar kitaplığındaki tüm medya öğelerinin listesi.

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

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

object (MediaItem)

Yalnızca çıkış. Kullanıcının kitaplığındaki medya öğelerinin listesi.

nextPageToken

string

Yalnızca çıkış. Sonraki medya öğesi grubunu almak için kullanılacak jeton. Bu özelliğin varlığı, sonraki istekte daha fazla medya öğesinin mevcut olduğunun tek güvenilir göstergesidir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/photoslibrary
  • https://www.googleapis.com/auth/photoslibrary.readonly
  • https://www.googleapis.com/auth/photoslibrary.readonly.appcreateddata
  • https://www.googleapis.com/auth/photoslibrary.readonly.originals