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
[Hanya output] URL Google Foto untuk album. Pengguna harus login ke akun Google Foto mereka untuk mengakses link ini.
|
isWriteable |
boolean
[Output only] Benar jika Anda dapat membuat item media di 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 merupakan album bersama, developer membuat album tersebut, 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. Hal ini tidak boleh digunakan sebagaimana 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 1.024 piksel.
|
coverPhotoMediaItemId |
string
ID untuk item media yang terkait dengan foto sampul.
|
ShareInfo
Informasi tentang album yang dibagikan. Informasi ini hanya disertakan jika Anda yang membuat album, 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, jadi link tersebut harus diperlakukan dengan hati-hati. Parameter shareableUrl hanya ditampilkan jika berbagi link album diaktifkan. Jika pengguna sudah bergabung ke album yang tidak dibagikan dengan link, mereka 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 menjadi tidak valid jika pemilik menonaktifkan berbagi link di aplikasi Google Foto, atau jika album dibatalkan pembagiannya.
|
isJoined |
boolean
True jika pengguna bergabung ke album. Hal ini selalu berlaku untuk pemilik album.
|
isOwned |
boolean
True jika pengguna memiliki album.
|
isJoinable |
boolean
True jika album dapat digabungkan 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 di posisi tertentu 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 tertentu. |
|
Membuat album di galeri Google 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 yang dibagikan 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 2024-09-12 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-09-12 UTC."],[[["The Album resource represents albums in Google Photos, acting as containers for media items and including share information for shared albums."],["Albums have properties like ID, title, product URL, writeability, share details, media item count, and cover photo information."],["Shared albums have options to control collaboration (adding media) and commenting, along with shareable URLs and tokens for access."],["Developers can use various methods to manage albums, including creating, getting, listing, updating, adding/removing media, sharing, and unsharing."],["ShareInfo and SharedAlbumOptions objects provide further details about shared album configurations and access control."]]],[]]