Đăng ký các ghi chú phát hành này.
Trang này được cập nhật mỗi khi có bản phát hành mới của API Thư viện Google Photos. Nhật ký thay đổi liệt kê các bản phát hành theo ngày và bao gồm mọi tính năng mới, bản sửa lỗi và các thay đổi khác.
Các tài liệu và hướng dẫn đều chỉ đến phiên bản mới nhất mà bạn nên sử dụng.
Ngày 27 tháng 10 năm 2022
Ghi chú
- Lớp học lập trình "Tạo ứng dụng chia sẻ ảnh bằng Google Photos và Flutter" không còn hoạt động nữa. Vui lòng xem các mẫu khác của chúng tôi và tham khảo mã mẫu trong hướng dẫn của chúng tôi.
Ngày 1 tháng 6 năm 2022
Ghi chú
- Thêm các phương pháp hay nhất về thao tác tải lên để giúp làm rõ quy trình tải lên, nêu rõ các lỗi thường gặp và cách tránh những lỗi đó, đồng thời đưa ra các mẹo giúp cải thiện hiệu quả tải lên.
Ngày 27 tháng 10 năm 2021
Tính năng
- Chương trình Đối tác của Google Photos: ra mắt cấp cao nhất. Cấp cao cấp là một bộ tính năng API nâng cao tận dụng trí tuệ máy móc mạnh mẽ của Google Photos.
Ngày 29 tháng 9 năm 2021
Tính năng
- Tuỳ chọn mới để sắp xếp nội dung tìm kiếm dựa trên bộ lọc ngày. Kết quả có thể được sắp xếp theo thứ tự mới nhất hoặc cũ nhất trước. Điều này cho phép tìm kiếm dễ dàng hơn và cải thiện hiệu quả bằng cách cung cấp kết quả tìm kiếm được nhắm mục tiêu tốt hơn.
Ngày 21 tháng 7 năm 2021
Tính năng
- Tham số
-no
mới cho URL cơ sở của video để tải hình thu nhỏ mà không cần lớp phủ nút phát. Theo mặc định, hình thu nhỏ video sẽ tải bằng lớp phủ nút phát. Tham số mới này cho phép bạn kiểm soát việc ẩn nút phát trên hình thu nhỏ video.
Vấn đề đã giải quyết
- Vấn đề 181282432: Hình thu nhỏ của video luôn hiển thị với lớp phủ nút phát.
Ngày 25 tháng 5 năm 2021
Vấn đề đã giải quyết
- Thuộc tính
exposureTime
chưa được điền sẵn cho siêu dữ liệuphoto
trong các mục nội dung đa phương tiện.
Ngày 19 tháng 5 năm 2021
Ghi chú
- Cập nhật tài liệu về URL cơ sở cho ảnh chuyển động để làm rõ hoạt động của tham số
=dv
cho ảnh chuyển động trên Android và Ảnh động trên iOS.
Ngày 11 tháng 2 năm 2021
Ghi chú
- Chúng tôi đã cập nhật Chính sách sử dụng, đồng thời bổ sung nội dung về quảng cáo và giảm thiểu mức sử dụng dữ liệu.
Ngày 7 tháng 7 năm 2020
Tính năng
- API này đã được cập nhật để hỗ trợ các chế độ kiểm soát mới về việc chia sẻ trong Google Photos.
Hiện tại, một trường mới
isJoinable
sẽ được trả về như một phần của thuộc tínhshareInfo
cho các album chia sẻ. API có thể tham gia cùng người dùng vào một album chia sẻ khiisJoinable
làtrue
. Nếu chủ sở hữu đã tắt tính năng chia sẻ đường liên kết về một album trong Google Photos, thìisJoinable
sẽ làfalse
và API sẽ không thể kết nối người dùng với album đó. - Các vấn đề 111405623, 116379853, 117685011: Giờ đây, bạn có thể thay đổi tiêu đề album và ảnh bìa cũng như thay đổi nội dung mô tả cho các mục nội dung đa phương tiện mà ứng dụng của bạn đã tạo. Yêu cầu phạm vi uỷ quyền
photoslibrary.edit.appcreateddata
mới để truy cập vào bản cập nhật.
Ngày 17 tháng 2 năm 2020
Tính năng
- Kích thước tệp tải lên tối đa của ảnh đã tăng từ 75 MB lên 200 MB.
- Khi tải tệp lên, giờ đây bạn phải chỉ định loại MIME trong giai đoạn tải byte lên.
- Giờ đây, bạn sẽ chỉ định tên tệp khi tạo mục nội dung nghe nhìn, thay vì khi tải các byte nội dung nghe nhìn lên. Thuộc tính
fileName
mới trongsimpleMediaItem
hỗ trợ các chuỗi UTF-8. Bạn vẫn có thể chỉ định tên tệp của mục nội dung đa phương tiện khi tải các byte nội dung đa phương tiện lên. Tuy nhiên, bạn nên cập nhật phương thức triển khai của mình.
Ghi chú
- Chính sách sử dụng đã được cập nhật, trong đó bổ sung một số thông tin chi tiết tập trung vào việc giảm thiểu mức sử dụng và lưu trữ dữ liệu.
- Tài liệu về URL cơ sở đã được cập nhật để bao gồm ảnh chuyển động.
Ngày 16 tháng 8 năm 2019
Tính năng
- Vấn đề 131874809: Thuộc tính mới
isOwned
trongshareInfo
để xác định xem người dùng có phải là chủ sở hữu của album chia sẻ hay không. Bạn có thể xem thêm thông tin chi tiết trong hướng dẫn cho nhà phát triển về nội dung nghe nhìn chia sẻ.
Vấn đề đã giải quyết
- Vấn đề 131711405: Thiếu thuộc tính
shareableUrl
trong phản hồialbums.list
. - Vấn đề 113870729:
mediaItems.list
đôi khi trả về các mục nội dung nghe nhìn trùng lặp ở ranh giới trang. - Vấn đề 93428763: Trường
status
cho siêu dữ liệu video hiện trả về chính xácVideoProcessingStatus
của video có chất lượng cao nhất hiện có.
Ngày 12 tháng 6 năm 2019
Tính năng
- Vấn đề 110188560: Bộ lọc tìm kiếm mới để chọn các mục nội dung đa phương tiện đã được đánh dấu là yêu thích:
FeatureFilter
. - Các danh mục nội dung mới cho
ContentFilter
để lọc các mục nội dung nghe nhìn khớp với các danh mục cụ thể:ARTS
,CRAFTS
,FASHION
,HOUSES
,GARDENS
,FLOWERS
,HOLIDAYS
.
Ghi chú
- Cập nhật Nguyên tắc trải nghiệm người dùng để cung cấp thêm hướng dẫn về cách đặt tên dự án và album.
Ngày 7 tháng 5 năm 2019
Lớp học lập trình
- Lớp học lập trình mới: Tạo ứng dụng Chia sẻ ảnh bằng Google Photos và Flutter. Tìm hiểu cách tạo một ứng dụng chia sẻ ảnh bằng API Thư viện Google Photos trong Flutter. Hãy xem hướng dẫn về mẫu để biết thông tin chi tiết.
Ngày 29 tháng 4 năm 2019
Tính năng
Vấn đề 109505022: Các lệnh gọi mới để thêm và xoá các mục nội dung nghe nhìn hiện có vào một album:
Các lệnh gọi này hỗ trợ các mục nội dung nghe nhìn và album mà ứng dụng của bạn đã tạo. Bạn có thể xem thêm thông tin chi tiết trong hướng dẫn cho nhà phát triển về quản lý album.
Lệnh gọi REST để tạo các mục nội dung đa phương tiện
mediaItems.batchCreate
hiện sẽ trả về trạng thái HTTP207 MULTI-STATUS
để thành công một phần nếu không thể tạo một số mục nội dung nghe nhìn. Bạn có thể xem thêm thông tin chi tiết trong hướng dẫn cho nhà phát triển Tải nội dung nghe nhìn lên.
Ghi chú
- Các phiên bản mới nhất của thư viện ứng dụng có một thay đổi có thể gây lỗi.
Các lớp liên quan đến
MediaItem
,Album
vàDateRange
đã chuyển sang một gói riêng mới. Chức năng của các ứng dụng này không thay đổi, chỉ có vị trí của các ứng dụng này trong thư viện ứng dụng. Hãy tham khảo ghi chú phát hành cho thư viện ứng dụng Java (1.2.0) và thư viện ứng dụng PHP (1.2.0).
Ngày 14 tháng 2 năm 2019
Ghi chú
- Hạn mức mới đối với việc truy cập vào các byte nội dung nghe nhìn từ URL cơ sở sẽ được áp dụng. Bạn có thể giám sát hạn mức này trong Google API Console.
Vấn đề đã giải quyết
- Vấn đề 124355983: 500 lỗi khi gọi
mediaItems.get
cho một số mục nội dung nghe nhìn được chia sẻ.
Ngày 21 tháng 1 năm 2019
Vấn đề đã giải quyết
- Vấn đề 121998358: Thiếu thuộc tính
isWriteable
trong phản hồialbums.create
.
Ngày 7 tháng 1 năm 2019
Vấn đề đã giải quyết
- Vấn đề 118464845:
mediaItems.list
đã trả về quá nhiều trang trống. - Vấn đề 111714379:
mediaItems.search
trả về một nửapageSize
.
Ngày 30 tháng 11 năm 2018
Tính năng
- Lệnh gọi mới
mediaItems.batchGet
để truy xuất nhiều mục nội dung nghe nhìn theo giá trị nhận dạng. - Vấn đề 111279349: Lệnh gọi mới
sharedAlbums.leave
để rời khỏi album đã tham gia. - Vấn đề 111279347: Lệnh gọi mới
albums.unshare
để đánh dấu một album chia sẻ là riêng tư.
Vấn đề đã giải quyết
- Vấn đề 113978705: Nội dung mô tả được đặt trong
mediaItems.batchCreate
được chuyển đổi thành các thực thể HTML. - Vấn đề 114462217: Không đặt được tên tệp cho
các tệp video trong
mediaItems.batchCreate
. - Vấn đề 118475587: Hệ thống đã trả về URL sản phẩm không hợp lệ cho các mục nội dung đa phương tiện.
- Vấn đề 111862704: Lỗi 403 khi truy cập vào các URL cơ sở.
- Vấn đề 115932469: Tải lên không thành công do lỗi hạn mức.
Ngày 6 tháng 9 năm 2018
Tính năng
- Hiện đã có thư viện ứng dụng Java và PHP.
Ghi chú
- API Thư viện Google Photos đã chuyển sang giai đoạn phát hành rộng rãi. Cảm ơn bạn đã gửi ý kiến phản hồi và yêu cầu về tính năng trong giai đoạn xem trước dành cho nhà phát triển API Thư viện.
- Hãy xem các hướng dẫn mới để bắt đầu sử dụng thư viện ứng dụng Java và PHP.
- Chúng tôi đã thêm các đoạn mã Java và PHP mẫu vào hướng dẫn để minh hoạ cách sử dụng thư viện ứng dụng.
Ngày 5 tháng 9 năm 2018
Tính năng
- Lệnh gọi mới
sharedAlbums.get
để tải album bằngshareToken
. - Thuộc tính mới
isJoined
trongshareInfo
để xác định xem người dùng đã tham gia album chia sẻ hay chưa.
Vấn đề đã giải quyết
- Vấn đề 79321120: Thiếu thuộc tính
mimeType
trong phản hồi mediaItems.batchCreate cho các mục nội dung nghe nhìn video. - Vấn đề 79319272: Thiếu các thuộc tính như
mediaMetadata
,contributorInfo
trong phản hồi mediaItems.batchCreate. - Vấn đề 110237685: Khắc phục vấn đề tải tệp lên liên quan đến CORS.
- Vấn đề 79318118: Thứ tự nhất quán không được duy trì khi tải nhiều mục lên một album trong lệnh gọi mediaItems.batchCreate.
Ghi chú
- Nếu bạn đã lưu trữ các mã nhận dạng (chẳng hạn như mã nhận dạng cho album, mục nội dung đa phương tiện hoặc mục bổ sung) trước ngày 5 tháng 9 năm 2018, thì các mã nhận dạng đó sẽ không hoạt động nữa vì định dạng đã thay đổi. Bạn sẽ cần lấy giấy tờ tuỳ thân mới để sử dụng trong đơn đăng ký của mình.
- Đổi tên thuộc tính
totalMediaItems
của tài nguyên album thànhmediaItemsCount
. - Giá trị tối đa của tham số
pageSize
trong lệnh gọi mediaItems.list và mediaItems.search đã được thay đổi thành 100. Số lượng mục nội dung đa phương tiện mặc định được trả về khi tham sốpageSize
không được chỉ định đã được thay đổi thành 25. - Liệt kê nội dung thư viện, hướng dẫn Chia sẻ nội dung nghe nhìn và Truy cập các mục nội dung đa phương tiện được cập nhật bằng tính năng bộ lọc
excludeNonAppCreatedData
](/photos/library/guides/apply-filter#nonapp-generated) được phát hành vào ngày 31 tháng 7 năm 2018.
Ngày 31 tháng 7 năm 2018
Tính năng
- Lệnh gọi mới
mediaItems.list
để liệt kê các mục nội dung đa phương tiện. - Bộ lọc mới
excludeNonAppCreatedData
để tìm các mục hoặc album liệt kê do ứng dụng của bạn tạo. - Các tham số mới để truy cập vào hình ảnh:
- Vấn đề 79871479: Tham số cắt
c
, để cắt hình ảnh theo kích thước chính xác. - Vấn đề 110343547, Vấn đề 111228390: tham số tải xuống
d
, để tải hình ảnh gốc xuống.
- Vấn đề 79871479: Tham số cắt
- Lệnh gọi
sharedAlbums.join
hiện trả về một album. - Vấn đề 109655786:
album
hiện chứa mã mục nội dung đa phương tiện của ảnh bìacoverPhotoMediaItemId
. - Vấn đề 79656863:
mediaItem
hiện chứa tên tệp của mục nội dung đa phương tiệnfilename
.
Vấn đề đã giải quyết
- Vấn đề 79757390: Tên tệp không được đặt trong các yêu cầu tải lên. Xem các trường
X-Goog-Upload-File-Namefile
vàX-Goog-Upload-Protocol
trong hướng dẫn Tải nội dung nghe nhìn lên. - Vấn đề 80182372: Các tệp tải lên có thể tiếp tục đã trả về lỗi. Xem hướng dẫn mới về Tải lên tiếp nối để biết giao thức mới cập nhật.
- Vấn đề 79497397: Thiếu thuộc tính
isWriteable
trong phản hồi albums.list. - Vấn đề 111143493: Bộ lọc danh mục nội dung
PEOPLE
trả về kết quả không chính xác. - Vấn đề 111056278: Bộ lọc danh mục nội dung
BIRTHDAYS
trả về một lỗi.
Bản dùng thử – Ngày 8 tháng 5 năm 2018
Bản phát hành đầu tiên của API Thư viện.
Vấn đề đã biết
GET mediaItem
gửi lỗi nếu mục nội dung đa phương tiệnid
nhận được là dành cho một mục nội dung đa phương tiện nằm trong một album chia sẻ và không thuộc sở hữu của người dùng.- Phản hồi từ lệnh gọi
batchCreate
sẽ không trả vềmediaMetadata
hoặccontributorInfo
. - Nếu mục nội dung đa phương tiện là một video, thì lệnh gọi
batchCreate
sẽ không trả vềmimeType
. batchCreate
không duy trì thứ tự nhất quán khi tải nhiều mặt hàng lên.batchCreate
không hỗ trợ sắp xếp (thêm vàoposition
) khi tạo mục nội dung nghe nhìn trong một album chia sẻ làm chủ sở hữu của album chia sẻ đó. Theo mặc định, đường dẫn này nằm ở cuối album.