Method: albums.list

Google 포토 앱의 앨범 탭에서 사용자에게 표시되는 모든 앨범을 나열합니다.

HTTP 요청

GET https://photoslibrary.googleapis.com/v1/albums

URL은 gRPC 트랜스코딩 구문을 사용합니다.

쿼리 매개변수

매개변수
pageSize

integer

응답에서 반환할 최대 앨범 수입니다. 지정한 수보다 적은 수의 앨범이 반환될 수 있습니다. 기본 pageSize는 20이고 최대값은 50입니다.

pageToken

string

결과의 다음 페이지를 가져오기 위한 연속 토큰 이를 요청에 추가하면 pageToken 뒤의 행이 반환됩니다. pageTokenlistAlbums 요청에 대한 응답의 nextPageToken 매개변수에 반환된 값이어야 합니다.

excludeNonAppCreatedData

boolean

설정하면 결과에서 이 앱에서 만들지 않은 미디어 항목을 제외합니다. 기본값은 false입니다 (모든 앨범이 반환됨). photoslibrary.readonly.appcreateddata 범위가 사용되는 경우 이 필드는 무시됩니다.

요청 본문

요청 본문은 비어 있어야 합니다.

응답 본문

요청한 앨범 목록입니다.

성공할 경우 응답 본문에 다음 구조의 데이터가 포함됩니다.

JSON 표현
{
  "albums": [
    {
      object (Album)
    }
  ],
  "nextPageToken": string
}
필드
albums[]

object (Album)

출력 전용입니다. 사용자 Google 포토 앱의 앨범 탭에 표시된 앨범 목록

nextPageToken

string

출력 전용입니다. 다음 앨범 모음을 가져오는 데 사용되는 토큰입니다. 이 요청에 대해 검색할 앨범이 더 있는 경우 채워집니다.

승인 범위

다음 OAuth 범위 중 하나가 필요합니다.

  • https://www.googleapis.com/auth/photoslibrary
  • https://www.googleapis.com/auth/photoslibrary.readonly
  • https://www.googleapis.com/auth/photoslibrary.readonly.appcreateddata