Photos Library API

Google 포토에서 사진, 동영상, 앨범 관리하기

서비스: photoslibrary.googleapis.com

서비스 엔드포인트

서비스 엔드포인트는 API 서비스의 네트워크 주소를 지정하는 기본 URL입니다. 하나의 서비스에 여러 서비스 엔드포인트가 있을 수 있습니다. 이 서비스에는 다음 서비스 엔드포인트가 포함되고, 그 아래의 모든 URI가 이 서비스 엔드포인트와 관련됩니다.

  • https://photoslibrary.googleapis.com

REST 리소스: v1.albums

방법
addEnrichment POST /v1/albums/{albumId}:addEnrichment
정의된 앨범의 지정된 위치에 보강을 추가합니다.
batchAddMediaItems POST /v1/albums/{albumId}:batchAddMediaItems
사용자의 Google 포토 라이브러리에 있는 하나 이상의 미디어 항목을 앨범에 추가합니다.
batchRemoveMediaItems POST /v1/albums/{albumId}:batchRemoveMediaItems
지정된 앨범에서 하나 이상의 미디어 항목을 삭제합니다.
create POST /v1/albums
사용자의 Google 포토 라이브러리에 앨범을 만듭니다.
get GET /v1/albums/{albumId}
지정된 albumId를 기준으로 앨범을 반환합니다.
list GET /v1/albums
Google 포토 앱의 앨범 탭에서 사용자에게 표시되는 모든 앨범을 나열합니다.
patch PATCH /v1/albums/{album.id}
지정된 id로 앨범을 업데이트합니다.
share POST /v1/albums/{albumId}:share
앨범을 공유됨으로 표시하고 다른 사용자가 액세스할 수 있도록 표시합니다.
unshare POST /v1/albums/{albumId}:unshare
이전에 공유한 앨범을 비공개로 표시합니다.

REST 리소스: v1.mediaItems

방법
batchCreate POST /v1/mediaItems:batchCreate
사용자의 Google 포토 라이브러리에 하나 이상의 미디어 항목을 만듭니다.
batchGet GET /v1/mediaItems:batchGet
지정된 미디어 항목 식별자의 미디어 항목 목록을 반환합니다.
get GET /v1/mediaItems/{mediaItemId}
지정된 미디어 항목 식별자의 미디어 항목을 반환합니다.
list GET /v1/mediaItems
사용자의 Google 포토 라이브러리에 있는 모든 미디어 항목을 나열합니다.
patch PATCH /v1/mediaItems/{mediaItem.id}
지정된 id로 미디어 항목을 업데이트합니다.
search POST /v1/mediaItems:search
사용자의 Google 포토 라이브러리에서 미디어 항목을 검색합니다.

REST 리소스: v1.sharedAlbums

방법
get GET /v1/sharedAlbums/{shareToken}
지정된 shareToken를 기준으로 앨범을 반환합니다.
join POST /v1/sharedAlbums:join
Google 포토 사용자를 대신하여 공유 앨범에 참여합니다.
leave POST /v1/sharedAlbums:leave
Google 포토 사용자를 대신하여 이전에 참여한 공유 앨범에서 탈퇴합니다.
list GET /v1/sharedAlbums
사용자의 Google 포토 앱의 공유 탭에서 사용할 수 있는 모든 공유 앨범을 나열합니다.