Resource: Varian
Representasi item media (seperti foto atau video) di Google Foto.
Representasi JSON |
---|
{ "id": string, "description": string, "productUrl": string, "baseUrl": string, "mimeType": string, "mediaMetadata": { object ( |
Kolom | |
---|---|
id |
ID untuk item media. Ini adalah ID tetap yang dapat digunakan di antara sesi untuk mengidentifikasi item media ini. |
description |
Deskripsi item media. Nama ini ditampilkan kepada pengguna di bagian info item di aplikasi Google Foto. Harus kurang dari 1000 karakter. Hanya sertakan teks yang ditulis oleh pengguna. Deskripsi harus menambahkan konteks dan membantu pengguna memahami media. Jangan sertakan string yang dihasilkan secara otomatis seperti nama file, tag, dan metadata lainnya. |
productUrl |
URL Google Foto untuk item media. Link ini tersedia bagi pengguna hanya jika mereka login. Saat diambil dari penelusuran album, URL akan mengarah ke item yang ada di dalam album. |
baseUrl |
URL ke byte item media. Parameter ini tidak boleh digunakan sebagaimana adanya. Parameter harus ditambahkan ke URL ini sebelum digunakan. Lihat dokumentasi developer untuk mengetahui daftar lengkap parameter yang didukung. Misalnya, |
mimeType |
Jenis MIME item media. Misalnya, |
mediaMetadata |
Metadata yang terkait dengan item media, seperti tinggi, lebar, atau waktu pembuatan. |
contributorInfo |
Informasi tentang pengguna yang menambahkan item media ini. Perhatikan bahwa kode ini hanya disertakan jika menggunakan |
filename |
Nama file item media. Ini ditampilkan kepada pengguna di bagian info item di aplikasi Google Foto. |
MediaMetadata
Metadata untuk item media.
Representasi JSON |
---|
{ "creationTime": string, "width": string, "height": string, // Union field |
Kolom | |
---|---|
creationTime |
Waktu saat item media pertama kali dibuat (bukan saat item media diupload ke Google Foto). Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: |
width |
Lebar asli (dalam piksel) item media. |
height |
Tinggi asli item media (dalam piksel). |
Kolom union metadata . Metadata untuk item media khusus untuk jenis media dasar yang diwakilinya. metadata hanya ada berupa salah satu diantara berikut: |
|
photo |
Metadata untuk jenis media foto. |
video |
Metadata untuk jenis media video. |
Foto
Metadata yang spesifik untuk foto, seperti, ISO, panjang fokus, dan waktu eksposur. Beberapa kolom ini mungkin kosong atau tidak disertakan.
Representasi JSON |
---|
{ "cameraMake": string, "cameraModel": string, "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
Kolom | |
---|---|
cameraMake |
Merek kamera yang digunakan untuk mengambil foto. |
cameraModel |
Model kamera yang digunakan untuk mengambil foto. |
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, diakhiri dengan ' |
Video
Metadata yang khusus untuk video, misalnya, fps dan status pemrosesan. Beberapa kolom ini mungkin kosong atau tidak disertakan.
Representasi JSON |
---|
{
"cameraMake": string,
"cameraModel": string,
"fps": number,
"status": enum ( |
Kolom | |
---|---|
cameraMake |
Merek kamera yang digunakan untuk mengambil video. |
cameraModel |
Model kamera yang digunakan untuk merekam video. |
fps |
Kecepatan frame video. |
status |
Status pemrosesan video. |
VideoProcessingStatus
Status pemrosesan video yang diupload ke Google Foto.
Enum | |
---|---|
UNSPECIFIED |
Status pemrosesan video tidak diketahui. |
PROCESSING |
Video sedang diproses. Pengguna melihat ikon video ini di aplikasi Google Foto; tetapi video belum dapat diputar. |
READY |
Pemrosesan video sudah selesai dan sekarang siap untuk ditonton. Penting: upaya mendownload video yang tidak dalam status SIAP mungkin gagal. |
FAILED |
Terjadi error dan video gagal diproses. |
ContributorInfo
Informasi tentang pengguna yang menambahkan item media. Perhatikan bahwa informasi ini hanya disertakan jika item media berada dalam album bersama yang dibuat oleh aplikasi dan Anda memiliki cakupan berbagi.
Representasi JSON |
---|
{ "profilePictureBaseUrl": string, "displayName": string } |
Kolom | |
---|---|
profilePictureBaseUrl |
URL ke foto profil kontributor. |
displayName |
Nama tampilan kontributor. |
Metode |
|
---|---|
|
Membuat satu atau beberapa item media di galeri Google Foto pengguna. |
|
Menampilkan daftar item media untuk ID item media tertentu. |
|
Menampilkan item media untuk ID item media yang ditentukan. |
|
Menampilkan daftar semua item media dari galeri Google Foto pengguna. |
|
Memperbarui item media dengan id yang ditentukan. |
|
Menelusuri item media di galeri Google Foto pengguna. |