Menampilkan daftar item media yang dipilih oleh pengguna selama sesi tertentu.
Error FAILED_PRECONDITION
akan ditampilkan jika sesi belum memiliki item media yang dipilih sehingga tidak dapat menampilkan konten media. Dalam skenario ini, aplikasi yang berjalan di perangkat dengan input terbatas harus merender kode QR yang mengenkode pickerUri
sesi, yang meminta pengguna untuk memindai kode dan memilih item media di UI Pemilih Google Foto. Saat menunggu pengguna memilih itemnya, klien harus melakukan polling sessions.get
, sekali setiap pollingConfig.pollInterval
, hingga pickedItemsSet = true
dalam respons sessions.get
. Pada saat itu, klien dapat melanjutkan panggilan mediaItems.list
dan berharap menerima respons yang berhasil.
Permintaan HTTP
GET https://photospicker.googleapis.com/v1/mediaItems
URL menggunakan sintaksis gRPC Transcoding.
Parameter kueri
Parameter | |
---|---|
sessionId |
Wajib. ID yang dibuat Google untuk sesi ini. |
pageSize |
Opsional. Jumlah maksimum item media yang akan ditampilkan. Layanan mungkin menampilkan lebih sedikit dari nilai ini (termasuk hasil nol). Jika tidak ditentukan atau disetel ke 0, maksimal 50 item media akan ditampilkan. Nilai maksimumnya adalah 100; nilai di atas 100 akan dikonversi menjadi 100. Nilai negatif akan menghasilkan error |
pageToken |
Opsional. Token halaman, diterima dari panggilan |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Respons terhadap RPC mediaItems.list
.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"mediaItems": [
{
object ( |
Kolom | |
---|---|
mediaItems[] |
Halaman yang berisi item media yang dipilih. |
nextPageToken |
Token, yang dapat dikirim sebagai |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/photospicker.mediaitems.readonly