Berlangganan catatan rilis ini.
Halaman ini diperbarui dengan setiap rilis baru Google Photos Library API. {i>Changelog<i} membuat daftar rilis berdasarkan tanggal dan menyertakan fitur baru, perbaikan bug, dan perubahan.
Dokumentasi dan panduan mengarah ke versi terbaru yang akan digunakan.
16 September 2024
Fitur
- Memperkenalkan Picker API baru untuk keamanan pemilihan foto yang mudah digunakan.
Catatan
Rilis ini kami mengumumkan perubahan penting 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 yang dibuat aplikasi.
Detail lengkap ditampilkan di Pembaruan pada Google Photos API kami.
27 Oktober 2022
Catatan
- "Buat aplikasi Berbagi Foto dengan Google Foto dan Flutter" codelab tidak lagi tersedia. Tinjau contoh lainnya dan lihat kode contoh dalam panduan kami.
1 Juni 2022
Catatan
- Menambahkan praktik terbaik untuk mengupload untuk membantu memperjelas proses upload, menyimak kesalahan umum, dan cara menghindari format tersebut, dan memberikan tips untuk meningkatkan efisiensi upload.
27 Oktober 2021
Fitur
- Program Partner Google Foto: peluncuran tingkat premier. Tingkat premier adalah rangkaian fitur API yang ditingkatkan yang memanfaatkan kecerdasan mesin yang canggih dari Google Foto.
29 September 2021
Fitur
- Opsi baru untuk mengurutkan penelusuran berdasarkan filter tanggal kami. Hasil dapat diurutkan dari yang terbaru atau terlama terlebih dahulu. Hal ini memungkinkan penelusuran yang lebih mudah dan meningkatkan efisiensi dengan memberikan hasil penelusuran bertarget.
21 Juli 2021
Fitur
- Parameter
-no
baru untuk URL dasar video untuk memuat thumbnail tanpa overlay tombol pemutaran. Video secara default gambar mini dimuat dengan overlay tombol pemutaran. Parameter baru ini memberi Anda untuk menyembunyikan tombol pemutaran pada thumbnail video.
Masalah yang telah diselesaikan
- Masalah 181282432: Selalu thumbnail video yang ditampilkan dengan overlay tombol pemutaran.
25 Mei 2021
Masalah yang telah diselesaikan
- Properti
exposureTime
tidak diisi untuk Metadataphoto
dalam item media.
19 Mei 2021
Catatan
- Dokumentasi URL dasar untuk gerakan
foto telah
diupdate untuk memperjelas perilaku parameter
=dv
untuk gerakan Android foto dan Live Photos iOS.
11 Februari 2021
Catatan
- Kebijakan Penggunaan yang Dapat Diterima telah memperbarui, menambahkan konten iklan, dan meminimalkan penggunaan data.
7 Juli 2020
Fitur
- API telah diupdate untuk mendukung
kontrol berbagi baru di Google Foto.
Sebuah bidang baru,
isJoinable
, adalah kini ditampilkan sebagai bagian dari propertishareInfo
untuk album bersama. API dapat bergabung dengan pengguna ke album bersama jikaisJoinable
adalahtrue
. Jika pemilik telah menonaktifkan berbagi link di album di Google Foto,isJoinable
akan menjadifalse
, dan API tidak akan dapat menggabungkan pengguna ke album tersebut. - Masalah 111405623,
116379853,
117685011: Anda kini dapat
mengubah judul album dan foto sampul,
dan mengubah deskripsi untuk item media
yang dibuat aplikasi Anda. Minta
photoslibrary.edit.appcreateddata
baru cakupan otorisasi untuk akses update.
17 Februari 2020
Fitur
- Ukuran maksimum file unggahan foto telah dinaikkan dari 75 MB menjadi 200 MB.
- Saat Anda mengunggah file, jenis MIME kini harus ditentukan dalam tahap upload byte.
- Kini Anda dapat menentukan nama file saat membuat media
item, bukan
saat mengupload byte media. Properti
fileName
baru disimpleMediaItem
mendukung string UTF-8. Anda masih dapat menentukan nama file item media saat mengupload byte media, tetapi sebaiknya perbarui dalam implementasi Anda.
Catatan
- Kebijakan Penggunaan yang Dapat Diterima telah diperbarui, dengan beberapa detail tambahan yang berfokus pada meminimalkan penggunaan dan penyimpanan data.
- URL dasar dokumentasi telah diperbarui untuk menyertakan foto motion.
16 Agustus 2019
Fitur
- Masalah 131874809: Properti baru
isOwned
dishareInfo
untuk mengidentifikasi apakah pengguna adalah pemilik album bersama. Detail selengkapnya dapat yang tersedia di media panduan developer kami.
Masalah yang telah diselesaikan
- Masalah 131711405: properti
shareableUrl
sebelumnya tidak ada dialbums.list
yang dihasilkan. - Masalah 113870729:
mediaItems.list
terkadang mengembalikan item media duplikat pada batas halaman. - Masalah 93428763: Kolom
status
untuk video {i>metadata<i} kini mengembalikanVideoProcessingStatus
video dengan kualitas tertinggi yang tersedia.
12 Juni 2019
Fitur
- Masalah 110188560: Baru
filter penelusuran untuk memilih
item media yang telah ditandai sebagai favorit:
FeatureFilter
. - Konten baru
kategori untuk
ContentFilter
untuk memfilter item media yang cocok dengan kategori tertentu:ARTS
,CRAFTS
,FASHION
,HOUSES
,GARDENS
,FLOWERS
,HOLIDAYS
.
Catatan
- Panduan UX yang diperbarui yang memberikan panduan tambahan untuk penamaan proyek dan album.
7 Mei 2019
Codelab
- Codelab baru: Membuat aplikasi Berbagi Foto dengan Google Foto dan Flutter. Pelajari cara membangun aplikasi berbagi foto menggunakan Google Photos Library API di Flutter. Lihat contoh panduan 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.batchCreate
sekarang menampilkan status HTTP207 MULTI-STATUS
untuk keberhasilan sebagian jika beberapa media item tidak dapat dibuat. Detail selengkapnya tersedia di panduan developer Mengupload media.
Catatan
- Versi terbaru klien
library menyertakan perubahan yang dapat menyebabkan gangguan.
Kelas yang terkait dengan
MediaItem
,Album
, danDateRange
telah dipindahkan ke kelas baru paket khusus ini. 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 basis URL berlaku. Anda dapat memantau kuota ini dengan Konsol API Google.
Masalah yang telah diselesaikan
- Masalah 124355983: Error 500 saat memanggil
mediaItems.get
untuk beberapa item media bersama.
21 Januari 2019
Masalah yang telah diselesaikan
- Masalah 121998358: properti
isWriteable
sebelumnya tidak ada di Responsalbums.create
.
7 Januari 2019
Masalah yang telah diselesaikan
- Masalah 118464845:
mediaItems.list
ditampilkan terlalu banyak halaman kosong. - Masalah 111714379:
mediaItems.search
ditampilkan setengah daripageSize
.
30 November 2018
Fitur
- Panggilan baru
mediaItems.batchGet
untuk mengambil beberapa item media berdasarkan ID-nya. - Masalah 111279349: Panggilan baru
sharedAlbums.leave
untuk keluar dari album yang telah digabungkan. - Masalah 111279347: Panggilan baru
albums.unshare
untuk ditandai album bersama sebagai pribadi.
Masalah yang telah diselesaikan
- Masalah 113978705: Deskripsi ditetapkan di
mediaItems.batchCreate
dikonversi ke 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 Anda dan permintaan fitur selama periode pratinjau developer Library API.
- Lihat panduan baru untuk mulai menggunakan Java dan Library klien PHP.
- Contoh cuplikan kode Java dan PHP telah ditambahkan ke panduan untuk mendemonstrasikan penggunaan library klien.
5 September 2018
Fitur
- Panggilan baru
sharedAlbums.get
ke dapatkan album menggunakanshareToken
. - Properti baru
isJoined
dishareInfo
untuk mengidentifikasi apakah pengguna telah bergabung dengan album bersama.
Masalah yang telah diselesaikan
- Masalah 79321120: properti
mimeType
tidak ada di mediaItems.batchCreate untuk item media video. - Masalah 79319272: Properti seperti
mediaMetadata
,contributorInfo
hilang di mediaItems.batchCreate yang dihasilkan. - Masalah 110237685: File terkait CORS telah diperbaiki masalah upload.
- Masalah 79318118: Urutan yang konsisten tidak dipertahankan saat mengunggah beberapa item ke album mediaItems.batchCreate panggilan telepon.
Catatan
- Jika Anda menyimpan ID (seperti ID untuk album, item media, atau item pengayaan) sebelum 5 September 2018, fitur tersebut tidak akan berfungsi lagi karena format telah berubah. Anda harus memperoleh ID baru untuk digunakan dalam permohonan Anda.
- Properti
totalMediaItems
dari Resource album telah diganti namanya menjadimediaItemsCount
. - Nilai maksimum parameter
pageSize
di mediaItems.list dan Panggilan mediaItems.search telah diubah menjadi 100. Jumlah default item media yang ditampilkan saat ParameterpageSize
tidak ditentukan telah diubah menjadi 25. - Daftar konten library,
Bagikan media dan
Panduan Mengakses item media diperbarui
dengan
excludeNonAppCreatedData
](/photos/library/guides/apply-filters#nonapp-created) fitur filter dirilis pada 31 Juli 2018.
31 Juli 2018
Fitur
- Panggilan baru
mediaItems.list
untuk dicantumkan item media. - Filter baru
excludeNonAppCreatedData
untuk menelusuri item atau mencantumkan album yang dibuat oleh aplikasi Anda. - Parameter baru untuk
mengakses image:
- 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
sharedAlbums.join
sekarang mengembalikan album.- Masalah 109655786:
album
sekarang berisi ID item media dari foto sampul,coverPhotoMediaItemId
. - Masalah 79656863:
mediaItem
kini berisi nama file item media,filename
.
Masalah yang telah diselesaikan
- Masalah 79757390: Nama file tidak ditetapkan
selama permintaan upload. Lihat
X-Goog-Upload-File-Namefile
danX-Goog-Upload-Protocol
kolom di bagian Upload panduan media. - Masalah 80182372: Upload yang dapat dilanjutkan menampilkan error. Lihat panduan Upload yang dapat dilanjutkan yang baru untuk protokol yang diperbarui.
- Masalah 79497397: properti
isWriteable
tidak ada dalam respons albums.list. - Masalah 111143493:
PEOPLE
kategori konten filter mengembalikan hasil yang tidak akurat. - Masalah 111056278:
BIRTHDAYS
kategori konten filter kembali menampilkan pesan error.
Rilis pratinjau - 8 Mei 2018
Rilis awal Library API.
Masalah umum
GET mediaItem
menampilkan error jika item mediaid
yang diterimanya adalah untuk item media yang berasal dari album bersama dan bukan milik pengguna.- Respons dari panggilan
batchCreate
tidak akan menampilkanmediaMetadata
ataucontributorInfo
. - Jika item media adalah video, panggilan
batchCreate
tidak akan menampilkanmimeType
. batchCreate
tidak mempertahankan urutan yang konsisten saat mengupload beberapa item.batchCreate
tidak mendukung pengurutan (menambahkanposition
) saat membuat item media di album bersama sebagai pemilik album bersama. Ini bawaan ke akhir album.