Kaynak: MediaItem
Google Fotoğraflar'daki bir medya öğesinin (ör. fotoğraf veya video) temsili.
JSON gösterimi |
---|
{ "id": string, "description": string, "productUrl": string, "baseUrl": string, "mimeType": string, "mediaMetadata": { object ( |
Alanlar | |
---|---|
id |
Medya öğesinin tanımlayıcısıdır. Bu, medya öğesini tanımlamak için oturumlar arasında kullanılabilen kalıcı bir tanımlayıcıdır. |
description |
Medya öğesinin açıklaması. Bu metin, Google Fotoğraflar uygulamasında öğenin bilgi bölümünde kullanıcıya gösterilir. 1.000 karakterden kısa olmalıdır. Yalnızca kullanıcılar tarafından yazılan metinleri ekleyin. Açıklamalar bağlam bilgisi eklemeli ve kullanıcıların medyayı anlamasına yardımcı olmalıdır. Dosya adları, etiketler ve diğer meta veriler gibi otomatik olarak oluşturulmuş dizeler eklemeyin. |
productUrl |
Medya öğesinin Google Fotoğraflar URL'si. Bu bağlantıyı yalnızca oturumu açık olan kullanıcılar kullanabilir. Bir albüm aramasından alındığında URL, albümdeki öğeyi gösterir. |
baseUrl |
Medya öğesinin baytlarına ait URL. Bu URL olduğu gibi kullanılmamalıdır. Parametreler, kullanılmadan önce bu URL'ye eklenmelidir. Desteklenen parametrelerin tam listesi için geliştirici belgelerine bakın. Örneğin, |
mimeType |
Medya öğesinin MIME türü. Örneğin, |
mediaMetadata |
Medya öğesiyle ilgili meta veriler (ör. yükseklik, genişlik veya oluşturma zamanı). |
contributorInfo |
Bu medya öğesini ekleyen kullanıcıyla ilgili bilgiler. Bunun yalnızca |
filename |
Medya öğesinin dosya adı. Bu bilgi, Google Fotoğraflar uygulamasındaki öğenin bilgi bölümünde kullanıcıya gösterilir. |
MediaMetadata
Bir medya öğesinin meta verileri.
JSON gösterimi |
---|
{ "creationTime": string, "width": string, "height": string, // Union field |
Alanlar | |
---|---|
creationTime |
Medya öğesinin ilk oluşturulduğu zaman (Google Fotoğraflar'a yüklendiği zaman değil). Oluşturulan çıktının her zaman Z normalleştirileceği ve 0, 3, 6 veya 9 kesirli basamak kullanacağı RFC 3339'u kullanır. "Z" dışındaki ofsetler de kabul edilir. Örnekler: |
width |
Medya öğesinin orijinal genişliği (piksel cinsinden). |
height |
Medya öğesinin orijinal yüksekliği (piksel cinsinden). |
Birlik alanı metadata . Medya öğesinin, temsil ettiği temel medya türüne özgü meta verileri. metadata yalnızca aşağıdakilerden biri olabilir: |
|
photo |
Fotoğraf medya türü için meta veriler. |
video |
Video medya türü için meta veriler. |
Fotoğraf
ISO, odak uzaklığı ve pozlama süresi gibi fotoğrafa özgü meta veriler. Bu alanların bazıları boş olabilir veya dahil edilmemiş olabilir.
JSON gösterimi |
---|
{ "cameraMake": string, "cameraModel": string, "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
Alanlar | |
---|---|
cameraMake |
Fotoğrafın çekildiği kameranın markası. |
cameraModel |
Fotoğrafın çekildiği kameranın modeli. |
focalLength |
Fotoğrafın çekildiği kamera lensinin odak uzaklığı. |
apertureFNumber |
Fotoğrafın çekildiği kamera lensinin diyafram f sayısı. |
isoEquivalent |
Fotoğrafın çekildiği kameranın ISO değeri. |
exposureTime |
Fotoğraf çekilirken kamera diyaframının pozlama süresi. En fazla dokuz kesirli basamak içeren ve " |
Video
Bir videoya özgü meta veriler (ör. fps ve işleme durumu). Bu alanların bazıları boş olabilir veya dahil edilmemiş olabilir.
JSON gösterimi |
---|
{
"cameraMake": string,
"cameraModel": string,
"fps": number,
"status": enum ( |
Alanlar | |
---|---|
cameraMake |
Videonun çekildiği kameranın markası. |
cameraModel |
Videonun çekildiği kameranın modeli. |
fps |
Videonun kare hızı. |
status |
Videonun işleme durumu. |
VideoProcessingStatus
Google Fotoğraflar'a yüklenen bir videonun işleme durumu.
Sıralamalar | |
---|---|
UNSPECIFIED |
Video işleme durumu bilinmiyor. |
PROCESSING |
Video işleniyor. Kullanıcı, Google Fotoğraflar uygulamasında bu videonun simgesini görür ancak video henüz oynatılamaz. |
READY |
Videonun işlenmesi tamamlandı ve video izlenmeye hazır. Önemli: HAZIR durumunda olmayan bir videoyu indirmeye çalıştığınızda indirme işlemi başarısız olabilir. |
FAILED |
Bir sorun oluştuğu için video işlenemedi. |
ContributorInfo
Medya öğesini ekleyen kullanıcıyla ilgili bilgiler. Bu bilgilerin yalnızca medya öğesi, uygulamanız tarafından oluşturulan bir paylaşılan albümdeyse ve paylaşım kapsamınız varsa dahil edildiğini unutmayın.
JSON gösterimi |
---|
{ "profilePictureBaseUrl": string, "displayName": string } |
Alanlar | |
---|---|
profilePictureBaseUrl |
Katkıda bulunan kullanıcının profil resminin URL'si. |
displayName |
Katkıda bulunan kişinin görünen adı. |
Yöntemler |
|
---|---|
|
|
|
|
|
|
|
|
|
Medya öğesini belirtilen id ile güncelleyin. |
|