- リソース: Album
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ShareInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- SharedAlbumOptions
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- メソッド
リソース: Album
Google フォトのアルバムを表します。アルバムはメディア アイテムのコンテナです。アルバムがアプリによって共有されている場合は、追加の shareInfo
プロパティが含まれます。
JSON 表現 |
---|
{
"id": string,
"title": string,
"productUrl": string,
"isWriteable": boolean,
"shareInfo": {
object ( |
フィールド | |
---|---|
id |
アルバムの識別子。セッション間でアルバムを識別するために使用できる永続的な識別子です。 |
title |
Google フォト アカウントでユーザーに表示されるアルバムの名前。この文字列は 500 文字以内にする必要があります。 |
productUrl |
[出力専用] アルバムの Google フォトの URL。このリンクにアクセスするには、ユーザーは Google フォト アカウントにログインしている必要があります。 |
isWriteable |
[出力専用] このアルバムにメディア アイテムを作成できる場合は true。このフィールドは、付与されるスコープとアルバムの権限に基づいています。範囲やアルバムの権限が変更されると、このフィールドが更新されます。 |
shareInfo |
[出力専用] 共有アルバムに関連する情報。このフィールドは、アルバムが共有アルバムで、デベロッパーがアルバムを作成し、ユーザーが |
mediaItemsCount |
[出力のみ] アルバム内のメディア アイテムの数。 |
coverPhotoBaseUrl |
[出力のみ] カバー写真のバイトの URL。これはそのまま使用しないでください。使用する前に、この URL にパラメータを追加する必要があります。サポートされている全パラメータの一覧については、デベロッパー向けドキュメントをご覧ください。たとえば、 |
coverPhotoMediaItemId |
カバー写真に関連付けられているメディア アイテムの ID です。 |
メソッド |
|
---|---|
|
定義されたアルバム内の指定した位置にエンリッチメントを追加します。 |
|
ユーザーの Google フォト ライブラリにあるメディア アイテムをアルバムに追加します。 |
|
指定したアルバムから 1 つ以上のメディア アイテムを削除します。 |
|
ユーザーの Google フォト ライブラリにアルバムを作成します。 |
|
指定された albumId に基づいてアルバムを返します。 |
|
Google フォト アプリの [アルバム] タブでユーザーに表示されるすべてのアルバムを一覧表示します。 |
|
指定された id でアルバムを更新します。 |
|
アルバムを共有としてマークし、他のユーザーがアクセスできるようにします。 |
|
以前に共有したアルバムを非公開としてマークします。 |