Anda sedang melihat dokumentasi lama untuk Google Photos Library API.
REST Resource: albums
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Referensi: Album
Representasi album di Google Foto. Album adalah penampung untuk item media. Jika album telah dibagikan oleh aplikasi, album tersebut akan berisi properti shareInfo
tambahan.
Representasi JSON |
{
"id": string,
"title": string,
"productUrl": string,
"isWriteable": boolean,
"shareInfo": {
object (ShareInfo )
},
"mediaItemsCount": string,
"coverPhotoBaseUrl": string,
"coverPhotoMediaItemId": string
} |
Kolom |
id |
string
ID untuk album. Ini adalah pengenal tetap yang dapat digunakan di antara sesi untuk mengidentifikasi album ini.
|
title |
string
Nama album yang ditampilkan kepada pengguna di akun Google Foto mereka. String ini tidak boleh lebih dari 500 karakter.
|
productUrl |
string
[Output only] URL Google Foto untuk album. Pengguna harus login ke akun Google Foto miliknya untuk mengakses link ini.
|
isWriteable |
boolean
[Hanya output] Benar jika Anda dapat membuat item media dalam album ini. Kolom ini didasarkan pada cakupan yang diberikan dan izin album. Jika cakupan diubah atau izin album diubah, kolom ini akan diperbarui.
|
shareInfo |
object (ShareInfo )
[Khusus output] Informasi terkait album bersama. Kolom ini hanya diisi jika album adalah album bersama, developer membuat album, dan pengguna telah memberikan cakupan photoslibrary.sharing .
|
mediaItemsCount |
string (int64 format)
[Hanya output] Jumlah item media dalam album.
|
coverPhotoBaseUrl |
string
[Khusus output] URL ke byte foto sampul. URL ini tidak boleh digunakan apa adanya. Parameter harus ditambahkan ke URL ini sebelum digunakan. Lihat dokumentasi developer untuk mengetahui daftar lengkap parameter yang didukung. Misalnya, '=w2048-h1024' menetapkan dimensi foto sampul agar memiliki lebar 2.048 piksel dan tinggi 1024 piksel.
|
coverPhotoMediaItemId |
string
ID untuk item media yang terkait dengan foto sampul.
|
ShareInfo
Informasi tentang album yang dibagikan. Informasi ini hanya disertakan jika Anda membuat album, album tersebut dibagikan, dan Anda memiliki cakupan berbagi.
Representasi JSON |
{
"sharedAlbumOptions": {
object (SharedAlbumOptions )
},
"shareableUrl": string,
"shareToken": string,
"isJoined": boolean,
"isOwned": boolean,
"isJoinable": boolean
} |
Kolom |
sharedAlbumOptions |
object (SharedAlbumOptions )
Opsi yang mengontrol apakah seseorang dapat menambahkan item media ke, atau mengomentari album bersama.
|
shareableUrl |
string
Link ke album Google Foto bersama. Siapa pun yang memiliki link dapat melihat konten album, sehingga album tersebut harus ditangani dengan hati-hati. Parameter shareableUrl hanya ditampilkan jika berbagi link album diaktifkan. Jika pengguna sudah bergabung ke album yang tidak dibagikan dengan link, dia dapat menggunakan productUrl album untuk mengaksesnya. shareableUrl menjadi tidak valid jika pemilik menonaktifkan berbagi link di aplikasi Google Foto, atau jika album dibatalkan pembagiannya.
|
shareToken |
string
Token yang digunakan untuk bergabung, keluar, atau mengambil detail album bersama atas nama pengguna yang bukan pemiliknya. shareToken akan menjadi tidak valid jika pemilik menonaktifkan berbagi link di aplikasi Google Foto, atau jika album tidak dibagikan.
|
isJoined |
boolean
Benar jika pengguna bergabung ke album. Ketentuan ini selalu berlaku untuk pemilik album.
|
isOwned |
boolean
Benar jika pengguna memiliki album.
|
isJoinable |
boolean
Benar jika album dapat diikuti oleh pengguna.
|
SharedAlbumOptions
Opsi yang mengontrol berbagi album.
Representasi JSON |
{
"isCollaborative": boolean,
"isCommentable": boolean
} |
Kolom |
isCollaborative |
boolean
Benar jika album bersama memungkinkan kolaborator (pengguna yang telah bergabung dengan album) untuk menambahkan item media ke album tersebut. Nilai defaultnya adalah false (salah).
|
Metode |
|
Menambahkan pengayaan pada posisi yang ditentukan dalam album yang ditentukan. |
|
Menambahkan satu atau beberapa item media di galeri Google Foto pengguna ke album. |
|
Menghapus satu atau beberapa item media dari album yang ditentukan. |
|
Membuat album di galeri foto pengguna. |
|
Menampilkan album berdasarkan albumId yang ditentukan. |
|
Mencantumkan semua album yang ditampilkan kepada pengguna di tab Album aplikasi Google Foto. |
|
Perbarui album dengan id yang ditentukan. |
|
Menandai album sebagai dibagikan dan dapat diakses oleh pengguna lain. |
|
Menandai album bersama sebelumnya sebagai pribadi. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-25 UTC."],[[["\u003cp\u003eThe Album resource represents albums in Google Photos, acting as containers for media items and including share information for shared albums.\u003c/p\u003e\n"],["\u003cp\u003eAlbums have properties like ID, title, product URL, writeability, share details, media item count, and cover photo information.\u003c/p\u003e\n"],["\u003cp\u003eShared albums have options to control collaboration (adding media) and commenting, along with shareable URLs and tokens for access.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use various methods to manage albums, including creating, getting, listing, updating, adding/removing media, sharing, and unsharing.\u003c/p\u003e\n"],["\u003cp\u003eShareInfo and SharedAlbumOptions objects provide further details about shared album configurations and access control.\u003c/p\u003e\n"]]],["This document outlines the structure and functionality of Google Photos albums. An album resource contains metadata like `id`, `title`, `productUrl`, and whether it's writeable. Shared albums have a `shareInfo` object with details like `shareableUrl`, `shareToken`, and join status. Shared album options manage collaboration (`isCollaborative`) and commenting (`isCommentable`). Various methods exist for album management, including creating, retrieving, updating, sharing, adding/removing media items, and enriching albums.\n"],null,[]]