REST Resource: albums
리소스: 앨범
Google 포토의 앨범을 나타냅니다. 앨범은 미디어 항목의 컨테이너입니다. 애플리케이션에서 앨범을 공유한 경우 추가 shareInfo
속성이 포함됩니다.
JSON 표현
{
"id" : string ,
"title" : string ,
"productUrl" : string ,
"isWriteable" : boolean ,
"shareInfo" : {
object (ShareInfo
)
} ,
"mediaItemsCount" : string ,
"coverPhotoBaseUrl" : string ,
"coverPhotoMediaItemId" : string
}
필드
id
string
앨범의 식별자입니다. 이 앨범을 식별하기 위해 세션 간에 사용할 수 있는 영구 식별자입니다.
title
string
Google 포토 계정에서 사용자에게 표시되는 앨범 이름입니다. 이 문자열은 500자(영문 기준) 이하여야 합니다.
productUrl
string
[출력 전용] 앨범의 Google 포토 URL입니다. 이 링크에 액세스하려면 사용자가 Google 포토 계정에 로그인해야 합니다.
isWriteable
boolean
[출력 전용] 이 앨범에 미디어 항목을 만들 수 있는 경우 true입니다. 이 필드는 앨범에 부여된 범위와 권한을 기반으로 합니다. 범위가 변경되거나 앨범의 권한이 변경되면 이 필드가 업데이트됩니다.
shareInfo
object (ShareInfo
)
[출력 전용] 공유 앨범과 관련된 정보입니다. 이 필드는 앨범이 공유 앨범이고, 개발자가 앨범을 만들었고, 사용자가 photoslibrary.sharing
범위를 부여한 경우에만 채워집니다.
mediaItemsCount
string (int64 format)
[출력 전용] 앨범의 미디어 항목의 수입니다.
coverPhotoBaseUrl
string
[출력 전용] 표지 사진 바이트의 URL입니다. 있는 그대로 사용하면 안 됩니다. 이 URL에 매개변수를 추가한 후 사용해야 합니다. 지원되는 매개변수의 전체 목록은 개발자 문서 를 참고하세요. 예를 들어 '=w2048-h1024'
는 표지 사진의 크기를 너비 2048px, 높이 1024px로 설정합니다.
coverPhotoMediaItemId
string
표지 사진과 연결된 미디어 항목의 식별자입니다.
ShareInfo
공유된 앨범에 대한 정보 이 정보는 내가 앨범을 만들고, 앨범이 공유되어 있으며, 공유 범위가 있는 경우에만 포함됩니다.
JSON 표현
{
"sharedAlbumOptions" : {
object (SharedAlbumOptions
)
} ,
"shareableUrl" : string ,
"shareToken" : string ,
"isJoined" : boolean ,
"isOwned" : boolean ,
"isJoinable" : boolean
}
필드
sharedAlbumOptions
object (SharedAlbumOptions
)
다른 사용자가 공유 앨범에 미디어 항목을 추가하거나 댓글을 달 수 있는지 여부를 제어하는 옵션입니다.
shareableUrl
string
공유된 Google 포토 앨범 링크 링크가 있는 사용자는 누구나 앨범의 콘텐츠를 볼 수 있으므로 주의해서 사용해야 합니다.
shareableUrl
매개변수는 앨범에 링크 공유가 사용 설정된 경우에만 반환됩니다. 사용자가 링크를 통해 공유되지 않은 앨범에 이미 참여한 경우 앨범의 productUrl
를 사용하여 앨범에 액세스할 수 있습니다.
소유자가 Google 포토 앱에서 링크 공유를 사용 중지하거나 앨범이 공유되지 않은 경우 shareableUrl
은 무효화됩니다.
shareToken
string
소유자가 아닌 사용자를 대신하여 공유 앨범에 참여하거나 탈퇴하거나 공유 앨범의 세부정보를 가져오는 데 사용되는 토큰입니다.
소유자가 Google 포토 앱에서 링크 공유를 사용 중지하거나 앨범이 공유되지 않은 경우 shareToken
은 무효화됩니다.
isJoined
boolean
사용자가 앨범에 참여하면 true입니다. 앨범 소유자에게는 항상 적용됩니다.
isOwned
boolean
사용자가 앨범을 소유하고 있으면 true입니다.
isJoinable
boolean
사용자가 앨범에 참여할 수 있으면 true입니다.
SharedAlbumOptions
JSON 표현
{
"isCollaborative" : boolean ,
"isCommentable" : boolean
}
필드
isCollaborative
boolean
공유 앨범에서 공동작업자 (앨범에 참여한 사용자)가 미디어 항목을 추가하도록 허용하는 경우 true입니다. 기본값은 false입니다.
메서드
이전에 이 메서드에 사용된 일부 범위가 삭제 또는 변경됩니다.
이전에 이 메서드에 사용된 일부 범위가 삭제 또는 변경됩니다.
이전에 이 메서드에 사용된 일부 범위가 삭제 또는 변경됩니다.
이전에 이 메서드에 사용된 일부 범위가 삭제 또는 변경됩니다.
이전에 이 메서드에 사용된 일부 범위가 삭제 또는 변경됩니다.
이 메서드에 이전에 사용된 일부 범위가 삭제되거나 변경됩니다.
지정된 id
로 앨범을 업데이트합니다.
2025년 3월 31일부터 이 방법은 더 이상 작동하지 않습니다.
2025년 3월 31일부터 이 방법은 더 이상 작동하지 않습니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-09-12(UTC)
[null,null,["최종 업데이트: 2024-09-12(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."]]],[]]