- Resource: PickedMediaItem
- Jenis
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- VideoMetadata
- VideoProcessingStatus
- Metode
Resource: PickedMediaItem
Representasi foto atau video yang dipilih oleh pengguna.
Representasi JSON |
---|
{ "id": string, "createTime": string, "type": enum ( |
Kolom | |
---|---|
id |
ID untuk item media. Ini adalah ID persisten yang dapat digunakan di antara sesi untuk mengidentifikasi item media ini. |
createTime |
Waktu pembuatan item media (bukan saat diupload ke Google Foto). Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
type |
Jenis item media ini. |
mediaFile |
File media yang membentuk item media ini. |
Jenis
Jenis item media.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Jenis tidak ditentukan. |
PHOTO |
Item media mewakili foto. |
VIDEO |
Item media mewakili video. |
MediaFile
Representasi file media.
Representasi JSON |
---|
{
"baseUrl": string,
"mimeType": string,
"filename": string,
"mediaFileMetadata": {
object ( |
Kolom | |
---|---|
baseUrl |
URL untuk mengambil byte file media. Untuk mendownload file media, klien API harus menambahkan parameter yang ditentukan dalam dokumentasi developer ke URL ini. |
mimeType |
Jenis MIME file media. Misalnya, |
filename |
Nama file media. |
mediaFileMetadata |
Metadata yang terkait dengan file media, seperti tinggi dan lebar. |
MediaFileMetadata
Metadata tentang file media.
Representasi JSON |
---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field |
Kolom | |
---|---|
width |
Lebar asli (dalam piksel) file media. |
height |
Tinggi asli (dalam piksel) file media. |
cameraMake |
Merek kamera yang digunakan untuk mengambil media. |
cameraModel |
Model kamera yang digunakan untuk mengambil media. |
Kolom union metadata . Metadata untuk file media yang spesifik untuk jenis medianya. metadata hanya dapat berupa salah satu dari berikut: |
|
photoMetadata |
Metadata untuk jenis media foto. |
videoMetadata |
Metadata untuk jenis media video. |
PhotoMetadata
Metadata yang spesifik untuk foto, seperti ISO, panjang fokus, dan waktu eksposur.
Beberapa kolom ini mungkin tidak ditetapkan.
Representasi JSON |
---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
Kolom | |
---|---|
focalLength |
Panjang fokal lensa kamera yang digunakan untuk mengambil foto. |
apertureFNumber |
Bukaan f nomor lensa kamera yang digunakan untuk mengambil foto. |
isoEquivalent |
ISO kamera yang digunakan untuk mengambil foto. |
exposureTime |
Waktu eksposur apertur kamera saat foto diambil. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
VideoMetadata
Metadata yang spesifik untuk video. Misalnya, fps.
Representasi JSON |
---|
{
"fps": number,
"processingStatus": enum ( |
Kolom | |
---|---|
fps |
Kecepatan frame video. |
processingStatus |
Status pemrosesan video. |
VideoProcessingStatus
Status pemrosesan video yang disimpan di Google Foto.
Enum | |
---|---|
UNSPECIFIED |
Status pemrosesan video tidak ditentukan. |
PROCESSING |
Video sedang diproses. Pengguna akan melihat ikon untuk video ini di aplikasi Google Foto; namun, video tersebut belum dapat diputar. |
READY |
Pemrosesan video telah selesai dan video ini kini siap untuk ditonton. Mencoba mendownload video yang tidak dalam status |
FAILED |
Terjadi error dan video gagal diproses. |
Metode |
|
---|---|
|
Menampilkan daftar item media yang dipilih oleh pengguna selama sesi tertentu. |