Bu sürüm notlarına
abone olun.
Bu sayfa, Google Fotoğraflar API'lerinin her yeni sürümüyle güncellenir. Değişiklik günlüğü, sürümleri tarihe göre listeler ve yeni özellikleri, hata düzeltmelerini ve diğer değişiklikleri içerir.
Dokümanlar ve kılavuzlar, kullanılacak en son sürümü belirtir.
1 Nisan 2025
Notlar
Bu sürümde, daha önce duyurulan Fotoğraflar API'lerindeki değişiklikler uygulanmaktadır.
- Bazı kapsamların Library API'den kaldırılması.
- Çeşitli yöntemlerin yalnızca uygulama tarafından oluşturulan içerikle çalışacak şekilde kısıtlanması.
- Eski Kabul Edilebilir Kullanım Politikası'nın yerine yeni Fotoğraflar API'si Kullanıcı Verileri ve Geliştirici Politikası yürürlüğe girmiştir.
Ayrıntılı bilgi için Google Fotoğraflar API'lerindeki güncellemeler başlıklı makaleyi inceleyin.
16 Eylül 2024
Özellikler
- Güvenli ve kullanıcı dostu fotoğraf seçimi için yeni Picker API'yi kullanıma sunduk.
Notlar
Bu sürümde, Kitaplık API'sinde yapılan önemli değişiklikleri duyurmuştuk (31 Mart 2025'ten itibaren geçerli).
- Kitaplık API'si yalnızca uygulamanız tarafından oluşturulan fotoğraf ve videoları yönetir.
photoslibrary.readonly
,photoslibrary.sharing
vephotoslibrary
kapsamlarının kaldırılması.- Bazı yöntemlerin yalnızca uygulama tarafından oluşturulan içeriklerle sınırlandırılması.
Ayrıntıların tamamına Google Fotoğraflar API'lerindeki güncellemeler sayfasından ulaşabilirsiniz.
27 Ekim 2022
Notlar
- "Google Fotoğraflar ve Flutter ile fotoğraf paylaşım uygulaması oluşturma" kod denemesi artık kullanılamıyor. Diğer örneklerimizi inceleyin ve kılavuzlarımızdaki örnek koda bakın.
1 Haziran 2022
Notlar
- Yükleme sürecini açıklamak, sık karşılaşılan hataları ve bunlardan nasıl kaçınılacağını belirtmek ve yükleme verimliliğini artırmayla ilgili ipuçları sağlamak için yüklemeyle ilgili en iyi uygulamalar eklendi.
27 Ekim 2021
Özellikler
- Google Fotoğraflar İş Ortağı Programı: Premier katmanı kullanıma sunuldu. Premier katman, Google Fotoğraflar'ın güçlü makine zekasından yararlanan gelişmiş API özelliklerinden oluşan bir pakettir.
29 Eylül 2021
Özellikler
- Tarih filtresine dayalı aramaları sıralama için yeni seçenek. Sonuçlar önce en yeniler veya önce en eskiler olacak şekilde sıralanabilir. Bu sayede daha kolay arama yapabilir ve daha iyi hedeflenen arama sonuçları sunarak verimliliği artırabilirsiniz.
21 Temmuz 2021
Özellikler
- Küçük resimleri oynatma düğmesi yer paylaşımı olmadan yüklemek için yeni
-no
video temel URL'leri parametresi. Video küçük resimleri varsayılan olarak oynatma düğmesi yer paylaşımıyla yüklenir. Bu yeni parametre, video küçük resimlerindeki oynatma düğmesini gizlemenizi sağlar.
Çözüme ulaştırılan sorunlar
- Sorunun numarası: 181282432: Video küçük resimleri her zaman oynatma düğmesi yer paylaşımıyla gösteriliyor.
25 Mayıs 2021
Çözüme ulaştırılan sorunlar
exposureTime
mülkü, medya öğelerindekiphoto
meta verileri için doldurulmamıştır.
19 Mayıs 2021
Notlar
- Hareketli fotoğraflar için temel URL dokümanları, Android hareketli fotoğraflar ve iOS Live Photos için
=dv
parametresinin davranışını açıklığa kavuşturmak üzere güncellendi.
11 Şubat 2021
Notlar
- Kabul Edilebilir Kullanım Politikası, reklamcılıkla ilgili içerik eklenerek ve veri kullanımı en aza indirilerek güncellendi.
7 Temmuz 2020
Özellikler
- API, Google Fotoğraflar'daki yeni paylaşım denetimlerini desteklemek için güncellendi.
Paylaşılan albümler için
shareInfo
mülkünün bir parçası olarak artık yeni bir alan (isJoinable
) döndürülüyor.isJoinable
true
olduğunda API, kullanıcıları paylaşılan bir albüme katabilir. Bir albüm sahibi, Google Fotoğraflar'da albüm bağlantısı paylaşımını devre dışı bıraktıysaisJoinable
false
olur ve API, kullanıcıları bu albüme ekleyemez. - 111405623,
116379853,
117685011 numaralı sorunlar: Artık albüm başlıklarını ve kapak fotoğraflarını, ayrıca uygulamanızın oluşturduğu medya öğelerinin açıklamalarını değiştirebilirsiniz. Güncelleme erişimi için yeni
photoslibrary.edit.appcreateddata
yetkilendirme kapsamını isteyin.
17 Şubat 2020
Özellikler
- Fotoğrafların maksimum yükleme dosya boyutu 75 MB'tan 200 MB'a yükseltildi.
- Dosya yüklerken artık bayt yükleme aşamasında bir MIME türü belirtilmelidir.
- Artık medya baytlarını yüklerken değil, medya öğesi oluştururken dosya adlarını belirtiyorsunuz.
simpleMediaItem
içindeki yenifileName
mülkü UTF-8 dizelerini destekler. Medya baytlarını yüklerken medya öğesinin dosya adını belirtmeye devam edebilirsiniz ancak uygulamanızı güncellemenizi önemle tavsiye ederiz.
Notlar
- Kabul Edilebilir Kullanım Politikası, veri kullanımı ve depolama alanını en aza indirmeye odaklanan bazı ek bilgilerle güncellendi.
- Temel URL dokümanları, hareketli fotoğrafları içerecek şekilde güncellendi.
16 Ağustos 2019
Özellikler
- Sorunun numarası: 131874809: Kullanıcının paylaşılan albümün sahibi olup olmadığını belirlemek için
shareInfo
içinde yeniisOwned
mülkü. Daha fazla bilgiyi medya paylaşma geliştirici kılavuzunda bulabilirsiniz.
Çözüme ulaştırılan sorunlar
- Sorunun numarası: 131711405:
shareableUrl
mülkü,albums.list
yanıtında eksikti. - 113870729 numaralı sorun:
mediaItems.list
bazen sayfa sınırlarında yinelenen medya öğeleri döndürüyordu. - 93428763 numaralı sorun: Video meta verileri için
status
alanı artık mevcut en yüksek kaliteli videonunVideoProcessingStatus
değerini doğru şekilde döndürüyor.
12 Haziran 2019
Özellikler
- 110188560 numaralı sorun: Favori olarak işaretlenen medya öğelerini seçmek için yeni arama filtresi:
FeatureFilter
. - Belirli kategorilerle eşleşen medya öğelerini filtrelemek için
ContentFilter
için yeni içerik kategorileri:ARTS
,CRAFTS
,FASHION
,HOUSES
,GARDENS
,FLOWERS
,HOLIDAYS
.
Notlar
- Proje ve albüm adlandırma ile ilgili ek rehberlik sunan Kullanıcı Deneyimi Kuralları güncellendi.
7 Mayıs 2019
Codelab uygulamaları
- Yeni Codelab: Google Fotoğraflar ve Flutter ile fotoğraf paylaşım uygulaması oluşturma. Flutter'da Google Fotoğraflar Kitaplığı API'sini kullanarak nasıl fotoğraf paylaşım uygulaması oluşturacağınızı öğrenin. Ayrıntılı bilgi için örnek kılavuzuna bakın.
29 Nisan 2019
Özellikler
Sorunun numarası: 109505022: Albüme mevcut medya öğeleri eklemek ve kaldırmak için yeni çağrılar:
Bu çağrılar, uygulamanız tarafından oluşturulan medya öğelerini ve albümleri destekler. Daha fazla bilgiyi albümleri yönetme konulu geliştirici kılavuzunda bulabilirsiniz.
Medya öğesi oluşturmaya yönelik REST çağrısı
mediaItems.batchCreate
, bazı medya öğeleri oluşturulamazsa artık kısmi başarı için HTTP durum kodu207 MULTI-STATUS
döndürüyor. Daha fazla bilgiyi Medya yükleme geliştirici kılavuzunda bulabilirsiniz.
Notlar
- İstemci kitaplıklarının en son sürümlerinde önemli bir değişiklik bulunuyor.
MediaItem
,Album
veDateRange
ile ilgili sınıflar, özel olarak ayrılmış yeni bir pakete taşındı. İşlevleri değişmedi, yalnızca istemci kitaplığındaki konumları değişti. Java istemci kitaplığı (1.2.0) ve PHP istemci kitaplığı (1.2.0) ile ilgili sürüm notlarına bakın.
14 Şubat 2019
Notlar
- Temel URL'lerden medya baytlarına erişme için yeni bir kota sınırı uygulanır. Bu kotayı Google API Konsolu'nda izleyebilirsiniz.
Çözüme ulaştırılan sorunlar
- Sorun 124355983: Bazı paylaşılan medya öğeleri için
mediaItems.get
çağrılırken 500 hatası.
21 Ocak 2019
Çözüme ulaştırılan sorunlar
- Sorunun numarası: 121998358:
albums.create
yanıtındaisWriteable
mülkü eksikti.
7 Ocak 2019
Çözüme ulaştırılan sorunlar
- Sorunun numarası: 118464845:
mediaItems.list
çok fazla boş sayfa döndürdü. - 111714379 numaralı sorun:
mediaItems.search
,pageSize
değerinin yarısını döndürüyor.
30 Kasım 2018
Özellikler
- Tanımlayıcılarına göre birden fazla medya öğesi almak için yeni çağrı
mediaItems.batchGet
. - Sorunun numarası: 111279349: Bir albüme katılan kullanıcının albümden ayrılması için yeni çağrı
sharedAlbums.leave
- Sorunun numarası: 111279347: Paylaşılan bir albümü gizli olarak işaretlemek için yeni çağrı
albums.unshare
.
Çözüme ulaştırılan sorunlar
- 113978705 numaralı sorun:
mediaItems.batchCreate
içinde ayarlanan açıklamalar HTML öğelerine dönüştürüldü. - Sorunun numarası: 114462217:
mediaItems.batchCreate
içindeki video dosyaları için dosya adı ayarlanamadı. - Sorunu 118475587: Medya öğeleri için geçersiz ürün URL'leri döndürüldü.
- 111862704 numaralı sorun: Temel URL'lere erişirken 403 hataları.
- Sorunun numarası: 115932469: Yüklemeler kota hatasıyla başarısız oluyor.
6 Eylül 2018
Özellikler
- Java ve PHP istemci kitaplıkları kullanıma sunuldu.
Notlar
- Google Fotoğraflar Library API, genel kullanıma sunuldu. Kitaplık API'si geliştirici önizleme dönemindeki geri bildirimleriniz ve özellik istekleriniz için teşekkür ederiz.
- Java ve PHP istemci kitaplıklarını kullanmaya başlamayla ilgili yeni kılavuzları inceleyin.
- İstemci kitaplıklarının kullanımını göstermek için kılavuzlara örnek Java ve PHP kod snippet'leri eklendi.
5 Eylül 2018
Özellikler
shareToken
'i kullanarak albüm almak içinsharedAlbums.get
adlı kullanıcıdan yeni arama- Kullanıcının paylaşılan albüme katılıp katılmadığını belirlemek için
shareInfo
içindeki yeni mülkisJoined
.
Çözüme ulaştırılan sorunlar
- Sorunun numarası: 79321120: Video medya öğeleri için mediaItems.batchCreate yanıtında
mimeType
mülkü eksikti. - Sorunun numarası: 79319272: mediaItems.batchCreate yanıtında
mediaMetadata
,contributorInfo
gibi özellikler eksikti. - 110237685 numaralı sorun: CORS ile ilgili dosya yükleme sorunu düzeltildi.
- Sorun 79318118: mediaItems.batchCreate çağrısında bir albüme birden fazla öğe yüklenirken tutarlı bir sıra korunmuyordu.
Notlar
- 5 Eylül 2018'den önce depolanan kimlikler (ör. albüm, medya öğesi veya zenginleştirme öğesi kimlikleri) biçim değişikliği nedeniyle artık kullanılamaz. Uygulamanızda kullanmak için yeni kimlikler edinmeniz gerekir.
- Albüm kaynağının
totalMediaItems
mülkümediaItemsCount
olarak yeniden adlandırıldı. - mediaItems.list ve mediaItems.search çağrılarındaki
pageSize
parametresinin maksimum değeri 100 olarak değiştirildi.pageSize
parametresi belirtilmediğinde döndürülen varsayılan medya öğesi sayısı 25 olarak değiştirildi. - 31 Temmuz 2018'de kullanıma sunulan filtre özelliğiyle birlikte Kitaplık içeriklerini listeleme, Medya paylaşma ve Medya öğelerine erişme kılavuzları güncellendi.
excludeNonAppCreatedData
31 Temmuz 2018
Özellikler
- Medya öğelerini listelemek için yeni çağrı
mediaItems.list
. - Uygulamanız tarafından oluşturulan öğeleri aramak veya albümleri listelemek için yeni filtre
excludeNonAppCreatedData
- Resimlere erişmek için yeni parametreler:
- 79871479 numaralı sorun: Resmi tam boyutlara kırpmak için
c
kırpma parametresi. - Sorun 110343547,
Sorun 111228390: Orijinal resmi indirmek için
d
indirme parametresi.
- 79871479 numaralı sorun: Resmi tam boyutlara kırpmak için
sharedAlbums.join
çağrısı artık bir albüm döndürüyor.- 109655786 numaralı sorun:
album
artık kapak fotoğrafının medya öğesi kimliğini (coverPhotoMediaItemId
) içeriyor. - Sorunun numarası: 79656863:
mediaItem
şimdi medya öğesinin dosya adını (filename
) içeriyor.
Çözüme ulaştırılan sorunlar
- Sorunun numarası: 79757390: Yükleme istekleri sırasında dosya adı ayarlanmıyordu. Medya yükleme kılavuzundaki
X-Goog-Upload-File-Namefile
veX-Goog-Upload-Protocol
alanlarına bakın. - Sorun 80182372: Devam ettirilebilir yüklemeler hata döndürüyor. Güncellenen protokol için yeni Devam ettirilebilir yüklemeler kılavuzunu inceleyin.
- Sorunun numarası: 79497397: albums.list yanıtında
isWriteable
mülkü eksik. - 111143493 numaralı sorun:
PEOPLE
içerik kategorisi filtresi yanlış sonuçlar döndürüyordu. - 111056278 numaralı sorun:
BIRTHDAYS
içerik kategorisi filtresi hata döndürüyordu.
Önizleme sürümü - 8 Mayıs 2018
Kitaplık API'sinin ilk sürümü.
Bilinen sorunlar
GET mediaItem
, aldığıid
medya öğesi paylaşılan bir albümdeki ve kullanıcıya ait olmayan bir medya öğesine aitse hata verir.batchCreate
çağrısından gelen yanıtmediaMetadata
veyacontributorInfo
döndürmez.- Medya öğesi videoysa
batchCreate
çağrısımimeType
döndürmez. batchCreate
, birden fazla öğe yüklerken tutarlı bir sıra sağlamaz.batchCreate
, paylaşılan albümün sahibi olarak paylaşılan albümde medya öğeleri oluştururken sıralamayı (position
ekleme) desteklemez. Varsayılan olarak albümün sonuna ayarlanır.