リソース: AmbientDevice
アンビエント デバイスを表します。
| JSON 表現 |
|---|
{ "id": string, "displayName": string, "mediaSources": [ { object ( |
| フィールド | |
|---|---|
id |
出力専用。このデバイスの一意の識別子。 |
displayName |
必須。このデバイスのユーザー定義の表示名。 この名前は Google フォト アプリの設定でユーザーに表示されますが、編集できるのは API 経由のみです。 有効な表示名は 1 ~ 100 文字(両端を含む)にする必要があります。 |
mediaSources[] |
出力専用。このデバイスに設定されているメディアソース。 メディアソースは、ユーザーがデバイスに表示するために選択したアルバムまたは写真コレクションです。 ユーザーがこのデバイスのメディアソースを選択していない場合( |
settingsUri |
出力専用。Google フォト アプリ内のデバイスの設定にユーザーをリダイレクトするために使用される URI。 |
createTime |
出力専用。このデバイスが作成された時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
pollingConfig |
出力専用。アプリケーションが |
mediaSourcesSet |
出力専用。設定されている場合、このデバイスのメディアソースが構成されており、クライアントはこのデバイスのメディア アイテムのリストをリクエストできます。 |
AmbientMediaSource
ユーザーがアンビエント デバイス用に選択したメディアソースを表します。
| JSON 表現 |
|---|
{ "id": string, "displayName": string } |
| フィールド | |
|---|---|
id |
出力専用。アンビエント メディア ソースの ID。 |
displayName |
出力専用。このメディアソースの表示名。 |
PollingConfig
API のポーリングの構成。
| JSON 表現 |
|---|
{ "pollInterval": string } |
| フィールド | |
|---|---|
pollInterval |
出力専用。ポーリング リクエスト間の推奨時間。
|
メソッド |
|
|---|---|
|
ユーザーの Google フォト アカウントにアンビエント デバイスを作成します。 |
|
指定したデバイスをユーザーの Google フォト アカウントから削除します。 |
|
指定したデバイスに関する情報を取得します。 |
|
指定したデバイスに関する情報を更新します。 |