リソース: PickingSession
ユーザーが Google フォトを使用して写真や動画を選択できるユーザー セッションを表します。
JSON 表現 |
---|
{ "id": string, "pickerUri": string, "pollingConfig": { object ( |
フィールド | |
---|---|
id |
出力専用。このセッションの Google 生成 ID。 |
pickerUri |
出力専用。ユーザーを Google フォト(ウェブ)にリダイレクトして、現在のセッションの写真や動画を選択できるようにするために使用される URI。 このページを正常に表示するには、ユーザーがウェブブラウザでこのセッションを所有する Google アカウントにログインしている必要があります。 セキュリティ上の理由から、 |
pollingConfig |
出力専用。アプリケーションが このフィールドは、このセッションでメディア アイテムがまだ選択されていない場合にのみ入力されます( |
expireTime |
出力専用。このセッション(および選択したメディア アイテム)へのアクセスが期限切れになる日時。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
pickingConfig |
省略可。このセッションでのユーザーの選択操作に関する写真選択の設定。 これは、 |
mediaItemsSet |
出力専用。 |
PollingConfig
API のポーリングの構成。
JSON 表現 |
---|
{ "pollInterval": string, "timeoutIn": string } |
フィールド | |
---|---|
pollInterval |
出力専用。ポーリング リクエスト間の推奨時間。
|
timeoutIn |
出力専用。クライアントがポーリングを停止するまでの時間。 値 0 は、クライアントがまだポーリングを停止していない場合は停止する必要があることを示します。
|
PickingConfig
このセッション中のユーザーの選択操作に関するクライアント指定の構成。
JSON 表現 |
---|
{ "maxItemCount": string } |
フィールド | |
---|---|
maxItemCount |
省略可。このセッション中にユーザーが選択できるアイテムの最大数。指定しない場合のデフォルトは 2000 です。 指定しない場合や 0 に設定した場合は、最大 2, 000 個のアイテムを選択できます。2,000 を超える値は 2,000 に強制変換されます。負の値を指定すると、 |
メソッド |
|
---|---|
|
新しいセッションを生成します。このセッション中に、ユーザーはサードパーティによるアクセス対象の写真や動画を選択できます。 |
|
指定されたセッションを削除します。 |
|
指定されたセッションに関する情報を取得します。 |