Method: mediaItems.batchGet

Belirtilen medya öğesi tanımlayıcıları için medya öğeleri listesini döndürür. Öğeler, sağlanan tanımlayıcılarla aynı sırayla döndürülür.

HTTP isteği

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

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

Sorgu parametreleri

Parametreler
mediaItemIds[]

string

Zorunlu. İstenecek medya öğelerinin tanımlayıcıları. Tekrarlanan tanımlayıcılar içermemeli ve boş bırakılamaz. Bir aramada en fazla 50 medya öğesi alınabilir.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Medya öğeleri listesi alma yanıtı.

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

JSON gösterimi
{
  "mediaItemResults": [
    {
      object (MediaItemResult)
    }
  ]
}
Alanlar
mediaItemResults[]

object (MediaItemResult)

Yalnızca çıkış. Medya öğeleri listesi alındı. mediaItems.batchGet çağrısı başarılı olsa bile gruptaki bazı medya öğeleri için hatalar olmuş olabileceğini unutmayın. Bu hatalar her bir MediaItemResult.status öğesinde belirtilir.

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

MediaItemResult

Medya öğesi almanın sonucu.

JSON gösterimi
{
  "status": {
    object (Status)
  },
  "mediaItem": {
    object (MediaItem)
  }
}
Alanlar
status

object (Status)

Bu medya öğesine erişilirken bir hata oluştuysa bu alan, hatayla ilgili bilgilerle doldurulur. Bu alanla ilgili ayrıntılar için Status adresine bakın.

mediaItem

object (MediaItem)

Kullanıcının kitaplığından alınan medya öğesi. Bu alan, herhangi bir hata oluşmadıysa ve medya öğesi başarıyla getirildiyse doldurulur.