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ı. 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 bilgi, Google Fotoğraflar uygulamasındaki öğ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 dahil edin. Açıklamalar bağlam eklemeli ve kullanıcıların medyayı anlamasına yardımcı olmalıdır. Dosya adları, etiketler ve diğer meta veriler gibi otomatik oluşturulan dizeleri eklemeyin. |
productUrl |
Medya öğesinin Google Fotoğraflar URL'si. Bu bağlantı, yalnızca oturum açmış olan kullanıcılara sunulur. Bir albüm aramasından alındığında, URL albümdeki öğeyi işaret eder. |
baseUrl |
Medya öğesinin baytları için bir 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 |
Yükseklik, genişlik veya oluşturma zamanı gibi medya öğesiyle ilgili meta veriler. |
contributorInfo |
Bu medya öğesini ekleyen kullanıcı hakkındaki bilgiler. Bunun yalnızca paylaşılan bir albümün kimliğiyle |
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). RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Ö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 özel meta verileri. metadata şunlardan yalnızca biri olabilir: |
|
photo |
Bir fotoğraf medyası türünün meta verileri. |
video |
Video medya türünün meta verileri. |
Fotoğraf
ISO, odak uzaklığı ve pozlama süresi gibi bir fotoğrafa özgü meta veriler. Bu alanlardan 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 birlikte çekildiği kameranın markası. |
cameraModel |
Fotoğrafın birlikte çekildiği kameranın modeli. |
focalLength |
Fotoğrafın birlikte çekildiği kamera lensinin odak uzaklığı. |
apertureFNumber |
Fotoğrafın çekildiği kamera lensinin diyafram açıklığı değeri. |
isoEquivalent |
Fotoğrafın çekildiği kameranın ISO değeri. |
exposureTime |
Fotoğraf çekildiğinde kamera diyafram açıklığının pozlama süresi. En fazla dokuz kesir basamağı olan ve " |
Video
Bir videoya özgü meta veriler (ör. fps ve işleme durumu). Bu alanlardan 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şlenme durumu. |
VideoProcessingStatus
Google Fotoğraflar'a yüklenen bir videonun işleme durumu.
Sıralamalar | |
---|---|
UNSPECIFIED |
Videonun işleme durumu bilinmiyor. |
PROCESSING |
Video işleniyor. Kullanıcı, Google Fotoğraflar uygulamasında bu videonun simgesini görür; ancak henüz oynatılamıyor. |
READY |
Videonuz işlendi ve görüntülemeye hazır. Önemli: READY durumunda olmayan bir videoyu indirmeye çalışmak 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 paylaşılan bir albümde yer alıyorsa ve paylaşım kapsamına sahipseniz dahil edileceğ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ın görünen adı. |
Yöntemler |
|
---|---|
|
|
|
|
|
|
|
|
|
Medya öğesini belirtilen id ile güncelleyin. |
|