- Kaynak: PickedMediaItem
 - Tür
 - MediaFile
 - MediaFileMetadata
 - PhotoMetadata
 - VideoMetadata
 - VideoProcessingStatus
 - Yöntemler
 
Kaynak: PickedMediaItem
Kullanıcı tarafından seçilen bir fotoğraf veya videonun temsili.
| JSON gösterimi | 
|---|
{ "id": string, "createTime": string, "type": enum (  | 
              
| Alanlar | |
|---|---|
id | 
                
                   
 Medya öğesinin tanımlayıcısı. Bu, oturumlar arasında bu medya öğesini tanımlamak için kullanılabilen kalıcı bir tanımlayıcıdır.  | 
              
createTime | 
                
                   
 Medya öğesinin oluşturulduğu zaman (Google Fotoğraflar'a yüklendiği zaman değil). Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler:   | 
              
type | 
                
                   
 Bu medya öğesinin türü.  | 
              
mediaFile | 
                
                   
 Bu medya öğesini oluşturan medya dosyası.  | 
              
Tür
Medya öğesinin türü.
| Sıralamalar | |
|---|---|
TYPE_UNSPECIFIED | 
                Tür belirtilmemiş. | 
PHOTO | 
                Medya öğesi bir fotoğrafı temsil ediyorsa. | 
VIDEO | 
                Medya öğesi bir videoyu temsil ediyor. | 
MediaFile
Medya dosyasının gösterimi.
| JSON gösterimi | 
|---|
{
  "baseUrl": string,
  "mimeType": string,
  "filename": string,
  "mediaFileMetadata": {
    object ( | 
              
| Alanlar | |
|---|---|
baseUrl | 
                
                   
 Medya dosyasının baytlarını getirmek için kullanılan URL. Bir medya dosyasını indirmek için API istemcisinin, geliştirici belgelerinde belirtilen parametreleri bu URL'ye eklemesi gerekir.  | 
              
mimeType | 
                
                   
 Medya dosyasının MIME türü. Örneğin,   | 
              
filename | 
                
                   
 Medya dosyasının adı.  | 
              
mediaFileMetadata | 
                
                   
 Yükseklik ve genişlik gibi medya dosyasıyla ilgili meta veriler.  | 
              
MediaFileMetadata
Bir medya dosyasıyla ilgili meta veriler.
| JSON gösterimi | 
|---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field  | 
              
| Alanlar | |
|---|---|
width | 
                
                   
 Medya dosyasının orijinal genişliği (piksel cinsinden).  | 
              
height | 
                
                   
 Medya dosyasının orijinal yüksekliği (piksel cinsinden).  | 
              
cameraMake | 
                
                   
 Medyanın çekildiği kameranın markası.  | 
              
cameraModel | 
                
                   
 Medyanın çekildiği kameranın modeli.  | 
              
metadata birleşik alanı. Medya dosyasının medya türüne özgü meta verileri. metadata aşağıdakilerden yalnızca biri olabilir: | 
              |
photoMetadata | 
                
                   
 Fotoğraf medya türü için meta veriler.  | 
              
videoMetadata | 
                
                   
 Video medya türü için meta veriler.  | 
              
PhotoMetadata
ISO, odak uzaklığı ve pozlama süresi gibi fotoğrafa özgü meta veriler.
Bu alanlardan bazıları ayarlanmamış olabilir.
| JSON gösterimi | 
|---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string }  | 
              
| Alanlar | |
|---|---|
focalLength | 
                
                   
 Fotoğrafın çekildiği kamera merceğinin odak uzaklığı.  | 
              
apertureFNumber | 
                
                   
 Fotoğrafın çekildiği kamera merceğinin diyafram açıklığı 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 "  | 
              
VideoMetadata
Bir videoya özgü meta veriler. Örneğin, fps.
| JSON gösterimi | 
|---|
{
  "fps": number,
  "processingStatus": enum ( | 
              
| Alanlar | |
|---|---|
fps | 
                
                   
 Videonun kare hızı.  | 
              
processingStatus | 
                
                   
 Videonun işleme durumu.  | 
              
VideoProcessingStatus
Google Fotoğraflar'da depolanan bir videonun işleme durumu.
| Sıralamalar | |
|---|---|
UNSPECIFIED | 
                Video işleme durumu belirtilmemiş. | 
PROCESSING | 
                Video işleniyor. Kullanıcı, Google Fotoğraflar uygulamasında bu videonun simgesini görür ancak video henüz oynatılamaz.  | 
              
READY | 
                Video işleme tamamlandı ve bu video artık izlenmeye hazır. 
  | 
              
FAILED | 
                Bir hata oluştuğu için video işlenemedi. | 
Yöntemler | 
            |
|---|---|
                
 | 
              Belirtilen oturum sırasında kullanıcı tarafından seçilen medya öğelerinin listesini döndürür. |