Method: albums.batchRemoveMediaItems

Belirtilen albümden bir veya daha fazla medya öğesini kaldırır. Medya öğeleri ve albüm, geliştirici tarafından API aracılığıyla oluşturulmuş olmalıdır.

Paylaşılan albümlerde bu işlem yalnızca bu kullanıcı tarafından albüme eklenen medya öğeleri için veya albümü bu kullanıcı tarafından oluşturulmuşsa tüm medya öğeleri için desteklenir.

Kısmi başarı desteklenmez. Geçersiz bir medya öğesi veya albüm belirtilirse, isteğin tamamı başarısız olur ve albüm üzerinde herhangi bir işlem gerçekleştirilmez.

HTTP isteği

POST https://photoslibrary.googleapis.com/v1/albums/{albumId}:batchRemoveMediaItems

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

Yol parametreleri

Parametreler
albumId

string

Zorunlu. Medya öğelerinin kaldırılacağı Album tanımlayıcısı.

İstek içeriği

İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:

JSON gösterimi
{
  "mediaItemIds": [
    string
  ]
}
Alanlar
mediaItemIds[]

string

Zorunlu. Kaldırılacak MediaItem tanımlayıcılarının tanımlayıcıları.

Tekrarlanan tanımlayıcı içermemelidir ve boş bırakılamaz. Bir çağrıda kaldırılabilecek maksimum medya öğesi sayısı 50'dir.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi boş olur.

Yetkilendirme kapsamları

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

  • https://www.googleapis.com/auth/photoslibrary
  • https://www.googleapis.com/auth/photoslibrary.edit.appcreateddata