Belirtilen cihaz için kullanıcı tarafından yapılandırılan medya kaynaklarındaki ambiyans medya öğelerinin listesini döndürür.
listMediaItems varsayılan olarak Ambiyans deneyimini sunar ve kullanıcı tarafından yapılandırılmış tüm kaynaklardan seçilmiş bir medya öğesi grubu döndürür.
İsteğe bağlı olarak, belirli bir medya kaynağından sayfalandırılmış bir öğe listesi almak için isteğe mediaSourceId ekleyebilirsiniz. Bu sayede daha geleneksel bir filtreleme yapabilirsiniz.
İstemci uygulamaları, cihaz başına günlük 240 istekle sınırlıdır.
Kullanıcı herhangi bir medya kaynağını yapılandırmazsa FAILED_PRECONDITION hatası oluşur.
HTTP isteği
GET https://photosambient.googleapis.com/v1/mediaItems
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
| Parametreler | |
|---|---|
deviceId |
Zorunlu. Bu cihazın benzersiz tanımlayıcısı. |
mediaSourceId |
İsteğe bağlıdır. Ambient deneyimi için bu alanı atlayın. Bu işlem, tüm yapılandırılmış kaynaklardan seçilen bir medya öğesi grubu döndürür. Döndürülen öğe sayısı,
Kullanıcı tarafından bu cihaz için seçilmiş bir kaynak olsa bile |
pageSize |
İsteğe bağlıdır. Döndürülecek maksimum medya öğesi sayısı. Hizmet,
|
pageToken |
İsteğe bağlıdır. Önceki bir |
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
mediaItems.list yöntemine verilen yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{
"mediaItems": [
{
object ( |
| Alanlar | |
|---|---|
mediaItems[] |
Cihazın görüntüleyeceği ambiyans medya öğelerinin bulunduğu bir sayfa. |
nextPageToken |
Ayarlanırsa bu alan, bir sonraki Bu alan atlanırsa bu, getirilebilecek başka içerik olmadığı anlamına gelmez. Bunun yerine, sonraki içerik sayfasında daha önce önceki sayfalarda döndürülmüş medya öğeleri bulunabilir. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/photosambient.mediaitems