- 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 saat item media dibuat (bukan saat diupload ke Google Foto). Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. 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 menampilkan 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 khusus 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 khusus untuk foto, seperti ISO, panjang fokus, dan waktu eksposur.
Beberapa kolom ini mungkin belum ditetapkan.
| Representasi JSON |
|---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
| Kolom | |
|---|---|
focalLength |
Panjang fokus lensa kamera yang digunakan untuk mengambil foto. |
apertureFNumber |
Nomor f apertur 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 khusus 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 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 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 yang ditentukan. |