Berlangganan ke catatan rilis ini.
Halaman ini diperbarui dengan setiap rilis baru Google Photos API. Log perubahan mencantumkan rilis berdasarkan tanggal dan menyertakan fitur baru, perbaikan bug, dan perubahan lainnya.
Dokumentasi dan panduan mengarah ke versi terbaru yang akan digunakan.
1 April 2025
Catatan
Rilis ini menerapkan perubahan yang telah diumumkan sebelumnya pada Photos API.
- Penghapusan beberapa cakupan dari Library API.
- Pembatasan beberapa metode agar hanya berfungsi dengan konten yang dibuat aplikasi.
- Kebijakan Data Pengguna dan Developer API Google Foto yang baru mulai berlaku menggantikan Kebijakan Penggunaan yang Dapat Diterima lama.
Untuk mengetahui detail selengkapnya, baca Pembaruan pada Google Photos API.
16 September 2024
Fitur
- Memperkenalkan Picker API baru untuk pemilihan foto yang aman dan mudah digunakan.
Catatan
Dalam rilis ini, kami mengumumkan perubahan utama pada Library API (berlaku mulai 31 Maret 2025).
- Library API hanya akan mengelola foto dan video yang dibuat oleh aplikasi Anda.
- Penghapusan cakupan
photoslibrary.readonly,photoslibrary.sharing, danphotoslibrary. - Pembatasan beberapa metode hanya untuk konten buatan aplikasi.
Detail lengkapnya ditampilkan di halaman Update pada Google Photos API.
27 Oktober 2022
Catatan
- Codelab "Mem-build aplikasi Berbagi Foto dengan Google Foto dan Flutter" tidak lagi tersedia. Tinjau contoh lainnya dan lihat kode contoh dalam panduan kami.
1 Juni 2022
Catatan
- Menambahkan praktik terbaik untuk mengupload guna membantu memperjelas proses upload, menyebutkan error umum dan cara menghindarinya, serta memberikan tips untuk meningkatkan efisiensi upload.
27 Oktober 2021
Fitur
- Program Partner Google Foto: peluncuran tingkat premier. Tingkat premier adalah serangkaian fitur API yang ditingkatkan yang memanfaatkan kecerdasan mesin Google Foto yang canggih.
29 September 2021
Fitur
- Opsi baru untuk mengurutkan penelusuran berdasarkan filter tanggal. Hasil dapat diurutkan dari yang terbaru atau terlama terlebih dahulu. Hal ini memungkinkan penelusuran yang lebih mudah dan meningkatkan efisiensi dengan memberikan hasil penelusuran yang lebih tepat.
21 Juli 2021
Fitur
- Parameter
-nobaru untuk URL dasar video untuk memuat thumbnail tanpa overlay tombol pemutaran. Secara default, thumbnail video dimuat dengan overlay tombol pemutaran. Parameter baru ini memberi Anda kontrol untuk menyembunyikan tombol pemutaran di thumbnail video.
Masalah yang telah diselesaikan
- Masalah 181282432: Thumbnail video selalu ditampilkan dengan overlay tombol pemutaran.
25 Mei 2021
Masalah yang telah diselesaikan
- Properti
exposureTimetidak diisi untuk metadataphotodi item media.
19 Mei 2021
Catatan
- Dokumentasi URL dasar untuk foto
gerak telah
diperbarui untuk memperjelas perilaku parameter
=dvuntuk foto gerak Android dan Live Photos iOS.
11 Februari 2021
Catatan
- Kebijakan Penggunaan yang Dapat Diterima telah diperbarui, dengan menambahkan konten tentang iklan dan meminimalkan penggunaan data.
7 Juli 2020
Fitur
- API telah diperbarui untuk mendukung
kontrol berbagi baru di Google Foto.
Kolom baru,
isJoinable, kini ditampilkan sebagai bagian dari propertishareInfountuk album bersama. API dapat menggabungkan pengguna ke album bersama jikaisJoinableadalahtrue. Jika pemilik telah menonaktifkan berbagi link di album di Google Foto,isJoinableakan menjadifalse, dan API tidak akan dapat bergabung dengan pengguna ke album tersebut. - Masalah 111405623,
116379853,
117685011: Kini Anda dapat
mengubah judul album dan foto sampul,
dan mengubah deskripsi untuk item media
yang dibuat aplikasi Anda. Minta cakupan otorisasi
photoslibrary.edit.appcreateddatabaru untuk akses update.
17 Februari 2020
Fitur
- Ukuran file upload maksimum foto telah ditingkatkan dari 75 MB menjadi 200 MB.
- Saat Anda mengupload file, jenis MIME kini harus ditentukan di tahap upload byte.
- Sekarang Anda menentukan nama file saat membuat item
media, bukan
saat mengupload byte media. Properti
fileNamebaru disimpleMediaItemmendukung string UTF-8. Anda masih dapat menentukan nama file item media saat mengupload byte media, tetapi sebaiknya perbarui penerapan Anda.
Catatan
- Kebijakan Penggunaan yang Dapat Diterima telah diperbarui, dengan beberapa detail tambahan yang berfokus pada meminimalkan penggunaan dan penyimpanan data.
- Dokumentasi URL dasar telah diperbarui untuk menyertakan foto gerakan.
16 Agustus 2019
Fitur
- Masalah 131874809: Properti baru
isOwneddishareInfountuk mengidentifikasi apakah pengguna adalah pemilik album bersama. Detail selengkapnya tersedia di panduan developer media berbagi.
Masalah yang telah diselesaikan
- Masalah 131711405: Properti
shareableUrltidak ada dalam responsalbums.list. - Masalah 113870729:
mediaItems.listterkadang menampilkan item media duplikat di batas halaman. - Masalah 93428763: Kolom
statusuntuk metadata video kini menampilkanVideoProcessingStatusvideo dengan kualitas tertinggi yang tersedia dengan benar.
12 Juni 2019
Fitur
- Masalah 110188560: Filter penelusuran baru untuk memilih
item media yang telah ditandai sebagai favorit:
FeatureFilter. - Kategori konten
baru untuk
ContentFilterguna memfilter item media yang cocok dengan kategori tertentu:ARTS,CRAFTS,FASHION,HOUSES,GARDENS,FLOWERS,HOLIDAYS.
Catatan
- Memperbarui Panduan UX yang memberikan panduan tambahan untuk memberi nama project dan album.
7 Mei 2019
Codelab
- Codelab Baru: Mem-build aplikasi Berbagi Foto dengan Google Foto dan Flutter. Pelajari cara mem-build aplikasi berbagi foto menggunakan Google Photos Library API di Flutter. Lihat panduan contoh untuk mengetahui detailnya.
29 April 2019
Fitur
Masalah 109505022: Panggilan baru untuk menambahkan dan menghapus item media yang ada ke album:
Panggilan ini mendukung item media dan album yang telah dibuat oleh aplikasi Anda. Detail selengkapnya tersedia di panduan developer mengelola album.
Panggilan REST untuk membuat item media
mediaItems.batchCreatekini menampilkan status HTTP207 MULTI-STATUSuntuk keberhasilan sebagian jika beberapa item media tidak dapat dibuat. Detail selengkapnya tersedia di panduan developer Mengupload media.
Catatan
- Versi terbaru library
klien menyertakan perubahan yang dapat menyebabkan gangguan.
Class yang terkait dengan
MediaItem,Album, danDateRangetelah dipindahkan ke paket khusus baru. Fungsinya tidak berubah, hanya lokasinya di library klien. Lihat catatan rilis untuk library klien Java (1.2.0) dan library klien PHP (1.2.0).
14 Februari 2019
Catatan
- Batas kuota baru untuk mengakses byte media dari URL dasar berlaku. Anda dapat memantau kuota ini di Konsol API Google.
Masalah yang telah diselesaikan
- Masalah 124355983: Error 500 saat memanggil
mediaItems.getuntuk beberapa item media bersama.
21 Januari 2019
Masalah yang telah diselesaikan
- Masalah 121998358: Properti
isWriteabletidak ada dalam responsalbums.create.
7 Januari 2019
Masalah yang telah diselesaikan
- Masalah 118464845:
mediaItems.listmenampilkan terlalu banyak halaman kosong. - Masalah 111714379:
mediaItems.searchmenampilkan setengahpageSize.
30 November 2018
Fitur
- Panggilan baru
mediaItems.batchGetuntuk mengambil beberapa item media berdasarkan ID-nya. - Masalah 111279349: Panggilan baru
sharedAlbums.leaveuntuk keluar dari album gabungan. - Masalah 111279347: Panggilan baru
albums.unshareuntuk menandai album bersama sebagai pribadi.
Masalah yang telah diselesaikan
- Masalah 113978705: Deskripsi yang ditetapkan di
mediaItems.batchCreatedikonversi menjadi entitas HTML. - Masalah 114462217: Nama file tidak dapat ditetapkan untuk
file video di
mediaItems.batchCreate. - Masalah 118475587: URL produk yang tidak valid ditampilkan untuk item media.
- Masalah 111862704: Error 403 saat mengakses URL dasar.
- Masalah 115932469: Upload gagal dengan error kuota.
6 September 2018
Fitur
- Library klien Java dan PHP kini tersedia.
Catatan
- Google Photos Library API telah memasuki ketersediaan umum. Terima kasih atas masukan dan permintaan fitur Anda selama periode pratinjau developer Library API.
- Lihat panduan baru untuk memulai dengan library klien Java dan PHP.
- Contoh cuplikan kode Java dan PHP telah ditambahkan ke panduan untuk menunjukkan penggunaan library klien.
5 September 2018
Fitur
- Panggilan baru
sharedAlbums.getuntuk mendapatkan album menggunakanshareToken. - Properti baru
isJoineddishareInfountuk mengidentifikasi apakah pengguna telah bergabung ke album bersama.
Masalah yang telah diselesaikan
- Masalah 79321120: Properti
mimeTypetidak ada dalam respons mediaItems.batchCreate untuk item media video. - Masalah 79319272: Properti seperti
mediaMetadata,contributorInfotidak ada dalam respons mediaItems.batchCreate. - Masalah 110237685: Memperbaiki masalah upload file terkait CORS.
- Masalah 79318118: Urutan yang konsisten tidak dipertahankan saat mengupload beberapa item ke album dalam panggilan mediaItems.batchCreate.
Catatan
- Jika Anda menyimpan ID (seperti ID untuk album, item media, atau item pengayaan) sebelum 5 September 2018, ID tersebut tidak akan berfungsi lagi karena formatnya telah berubah. Anda harus mendapatkan ID baru untuk digunakan dalam aplikasi.
- Properti
totalMediaItemsdari resource album telah diganti namanya menjadimediaItemsCount. - Nilai maksimum parameter
pageSizedalam panggilan mediaItems.list dan mediaItems.search telah diubah menjadi 100. Jumlah default item media yang ditampilkan saat parameterpageSizetidak ditentukan telah diubah menjadi 25. - Panduan Mencantumkan konten library,
Membagikan media, dan
Mengakses item media diperbarui
dengan
fitur filter
excludeNonAppCreatedData](/photos/library/guides/apply-filters#nonapp-created) yang dirilis pada 31 Juli 2018.
31 Juli 2018
Fitur
- Panggilan baru
mediaItems.listuntuk mencantumkan item media. - Filter baru
excludeNonAppCreatedDatauntuk menelusuri item atau mencantumkan album yang dibuat oleh aplikasi Anda. - Parameter baru untuk
mengakses gambar:
- Masalah 79871479: Parameter pemangkasan
c, untuk memangkas gambar ke dimensi yang tepat. - Masalah 110343547,
Masalah 111228390: Parameter download
d, untuk mendownload gambar asli.
- Masalah 79871479: Parameter pemangkasan
- Panggilan
sharedAlbums.joinkini menampilkan album. - Masalah 109655786:
albumkini berisi ID item media foto sampul,coverPhotoMediaItemId. - Masalah 79656863:
mediaItemkini berisi nama file item media,filename.
Masalah yang telah diselesaikan
- Masalah 79757390: Nama file tidak ditetapkan
selama permintaan upload. Lihat kolom
X-Goog-Upload-File-NamefiledanX-Goog-Upload-Protocoldalam panduan Upload media. - Masalah 80182372: Upload yang dapat dilanjutkan menampilkan error. Lihat panduan Upload yang dapat dilanjutkan yang baru untuk protokol yang diperbarui.
- Masalah 79497397: Properti
isWriteabletidak ada dalam respons albums.list. - Masalah 111143493: Filter kategori konten
PEOPLEmenampilkan hasil yang tidak akurat. - Masalah 111056278: Filter kategori konten
BIRTHDAYSmenampilkan error.
Rilis pratinjau - 8 Mei 2018
Rilis awal Library API.
Masalah umum
GET mediaItemmenampilkan error jika item mediaidyang diterimanya adalah untuk item media yang berasal dari album bersama dan tidak dimiliki oleh pengguna.- Respons dari panggilan
batchCreatetidak akan menampilkanmediaMetadataataucontributorInfo. - Jika item media adalah video, panggilan
batchCreatetidak akan menampilkanmimeType. batchCreatetidak mempertahankan urutan yang konsisten saat mengupload beberapa item.batchCreatetidak mendukung pengurutan (menambahkanposition) saat membuat item media di album bersama sebagai pemilik album bersama. Secara default, album akan diputar dari akhir.