Представление альбома в Google Photos. Альбомы — это контейнеры для мультимедийных элементов. Если приложение предоставило общий доступ к альбому, он содержит дополнительное свойство shareInfo .
Идентификатор альбома. Это постоянный идентификатор, который можно использовать между сеансами для идентификации этого альбома.
title
string
Название альбома, отображаемое пользователю в его аккаунте Google Фото. Эта строка не должна содержать более 500 символов.
productUrl
string
[Только вывод] URL-адрес альбома в Google Фото. Чтобы получить доступ к этой ссылке, пользователю необходимо войти в свою учетную запись Google Photos.
isWriteable
boolean
[Только вывод] True, если вы можете создавать мультимедийные элементы в этом альбоме. Это поле зависит от предоставленных областей и разрешений альбома. Если изменяются области действия или права доступа к альбому, это поле обновляется.
[Только вывод] Информация, касающаяся общих альбомов. Это поле заполняется только в том случае, если альбом является общим альбомом, разработчик создал альбом и пользователь предоставил область photoslibrary.sharing .
[Только вывод] Количество мультимедийных элементов в альбоме.
coverPhotoBaseUrl
string
[Только вывод] URL-адрес байтов обложки. Это не следует использовать как есть. Перед использованием к этому URL-адресу следует добавить параметры. Полный список поддерживаемых параметров см. в документации разработчика . Например, '=w2048-h1024' устанавливает размеры фотографии обложки: ширина 2048 пикселей и высота 1024 пикселей.
coverPhotoMediaItemId
string
Идентификатор медиа-элемента, связанного с фотографией обложки.
ShareInfo
Информация об альбомах, которыми поделились. Эта информация включается только в том случае, если вы создали альбом, к нему предоставлен общий доступ и у вас есть область общего доступа.
Параметры, определяющие, может ли кто-либо добавлять мультимедийные элементы или комментировать общий альбом.
shareableUrl
string
Ссылка на общий альбом Google Фото. Содержимое альбома может просмотреть любой, у кого есть ссылка, поэтому к нему следует относиться осторожно.
shareableUrl возвращается только в том случае, если для альбома включен общий доступ по ссылке. Если пользователь уже присоединился к альбому, к которому нет общего доступа по ссылке, вместо этого он может использовать productUrl альбома для доступа к нему.
shareableUrl становится недействительным, если владелец отключает общий доступ по ссылке в приложении Google Фото или если доступ к альбому закрыт.
shareToken
string
Токен, который используется для присоединения, выхода из общего альбома или получения сведений об общем альбоме от имени пользователя, не являющегося владельцем.
shareToken становится недействительным, если владелец отключает общий доступ по ссылке в приложении Google Фото или если доступ к альбому закрыт.
isJoined
boolean
True, если пользователь присоединился к альбому. Это всегда справедливо для владельца альбома.
isOwned
boolean
True, если альбом принадлежит пользователю.
isJoinable
boolean
True, если пользователи могут присоединиться к альбому.
Значение true, если общий альбом позволяет соавторам (пользователям, присоединившимся к альбому) добавлять в него элементы мультимедиа. По умолчанию ложь.
isCommentable
boolean
Значение true, если общий альбом позволяет соавторам (пользователям, присоединившимся к альбому) добавлять комментарии к альбому. По умолчанию ложь.
[null,null,["Последнее обновление: 2024-11-10 UTC."],[[["Google Photos Albums are containers for media items and can be shared with others."],["Shared albums have properties controlling adding media and comments, along with shareable links and tokens."],["Albums include metadata such as title, product URL, cover photo, and media item count."],["Developers can programmatically manage albums using various methods like create, get, list, and update."],["Some album management method scopes are subject to removal or change."]]],[]]