Photos Library API

Google フォトで写真、動画、アルバムを管理する

サービス: photoslibrary.googleapis.com

サービス エンドポイント

サービス エンドポイントは、API サービスのネットワーク アドレスを指定するベース URL です。1 つのサービスに複数のサービス エンドポイントが存在することがあります。このサービスには次のサービス エンドポイントがあり、以下のすべての URI がこのサービス エンドポイントに関連しています。

  • https://photoslibrary.googleapis.com

REST リソース: v1.albums

Methods
addEnrichment POST /v1/albums/{albumId}:addEnrichment
定義されたアルバムの指定された位置にエンリッチメントを追加します。
batchAddMediaItems POST /v1/albums/{albumId}:batchAddMediaItems
ユーザーの Google フォト ライブラリ内のメディア アイテムをアルバムに追加します。
batchRemoveMediaItems POST /v1/albums/{albumId}:batchRemoveMediaItems
指定したアルバムから 1 つ以上のメディア アイテムを削除します。
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

Methods
batchCreate POST /v1/mediaItems:batchCreate
ユーザーの Google フォト ライブラリに 1 つ以上のメディア アイテムを作成します。
batchGet GET /v1/mediaItems:batchGet
指定されたメディア アイテム ID に対応するメディア アイテムのリストを返します。
get GET /v1/mediaItems/{mediaItemId}
指定されたメディア アイテム ID に対応するメディア アイテムを返します。
list GET /v1/mediaItems
ユーザーの Google フォト ライブラリにあるすべてのメディア アイテムを一覧表示します。
patch PATCH /v1/mediaItems/{mediaItem.id}
指定された id でメディア アイテムを更新します。
search POST /v1/mediaItems:search
ユーザーの Google フォト ライブラリ内のメディア アイテムを検索します。

REST リソース: v1.sharedAlbums

Methods
get GET /v1/sharedAlbums/{shareToken}
指定された shareToken に基づいてアルバムを返します。
join POST /v1/sharedAlbums:join
Google フォトのユーザーに代わって共有アルバムに参加します。
leave POST /v1/sharedAlbums:leave
Google フォトのユーザーに代わって参加中の共有アルバムから退出します。
list GET /v1/sharedAlbums
ユーザーの Google フォト アプリの [共有] タブで利用できるすべての共有アルバムが一覧表示されます。