- Resource: PickedMediaItem
- Jenis
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- PrintMetadata
- Skor
- VideoMetadata
- 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 tetap yang dapat digunakan di antara sesi untuk mengidentifikasi item media ini. |
createTime |
Waktu saat item media dibuat (bukan saat item media diupload ke Google Foto). Stempel waktu dalam 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 secara default. |
PHOTO |
Item media menampilkan gambar diam. |
VIDEO |
Item media mewakili video. |
MediaFile
Representasi setiap file byte media.
Representasi JSON |
---|
{
"baseUrl": string,
"mimeType": string,
"mediaFileMetadata": {
object ( |
Kolom | |
---|---|
baseUrl |
URL ke byte file media. Untuk mendownload file media, klien API harus menambahkan parameter yang ditentukan dalam dokumentasi developer ke URL ini. |
mimeType |
Jenis MIME dari file media. Misalnya, |
mediaFileMetadata |
Metadata yang terkait dengan file media seperti tinggi, lebar, atau waktu pembuatan. |
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 foto. |
cameraModel |
Model kamera yang digunakan untuk mengambil foto. |
Kolom union metadata . Metadata untuk file media khusus untuk jenis media pokok yang diwakilinya. 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 null atau tidak disertakan.
Representasi JSON |
---|
{
"focalLength": number,
"apertureFNumber": number,
"isoEquivalent": integer,
"exposureTime": string,
"printMetadata": {
object ( |
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 bukaan kamera saat foto diambil. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
printMetadata |
Metadata yang terkait dengan pencetakan foto. |
PrintMetadata
Metadata yang menjelaskan properti terkait pencetakan untuk foto, misalnya skor kualitas cetak.
Representasi JSON |
---|
{
"qualityScore": enum ( |
Kolom | |
---|---|
qualityScore |
Skor kualitas cetak foto, yang menentukan apakah foto tersebut bagus untuk dicetak. Skor tersebut tidak boleh digunakan untuk menyarankan pengguna agar tidak melakukan pencetakan. Skor ditetapkan ke |
Skor
Skor yang menjelaskan kesesuaian foto untuk dicetak.
Enum | |
---|---|
SCORE_UNSPECIFIED |
Skor tidak ditentukan secara default. |
HIGH |
Foto memiliki skor tinggi. |
NORMAL |
Foto memiliki skor normal. |
VideoMetadata
Metadata yang spesifik untuk video, misalnya, fps.
Representasi JSON |
---|
{ "fps": number } |
Kolom | |
---|---|
fps |
Kecepatan frame video. |
Metode |
|
---|---|
|
Menampilkan daftar item media yang dipilih oleh pengguna selama sesi tertentu. |