REST Resource: sessions

リソース: PickingSession

Google フォト選択ツール UI を使用した写真選択セッションの表示。

JSON 表現
{
  "id": string,
  "pickerUri": string,
  "pollingConfig": {
    object (PollingConfig)
  },
  "mediaItemsSet": boolean
}
フィールド
id

string

出力専用。Google が生成した、このセッションの識別子。

pickerUri

string

出力専用。このユーザーとセッションに固有の Google フォト選択ツール ウェブアプリへの URI リンク。

このページを正常に表示するには、ユーザーがウェブブラウザでこのセッションを所有する Google アカウントにログインする必要があります。

pollingConfig

object (PollingConfig)

出力専用。ユーザーがこのセッションのアイテムを選択するのを待っている間に sessions.get をポーリングする場合の推奨設定。

mediaItemsSet

boolean

出力専用。設定されている場合、このセッションのメディア アイテムが選択されており、クライアントはメディア アイテムのリストをリクエストできます。

PollingConfig

API をポーリングするための構成。

JSON 表現
{
  "pollInterval": string,
  "timeoutIn": string
}
フィールド
pollInterval

string (Duration format)

出力専用。ポーリング リクエスト間の推奨時間。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

timeoutIn

string (Duration format)

出力専用。クライアントがポーリングを停止するまでの時間。値 0 は、クライアントがポーリングを停止する必要があることを示します。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

メソッド

create

新しいセッションを生成し、そのセッション中にユーザーがサードパーティによるアクセスのために写真や動画を選択できる。

get

指定したセッションに関する情報を取得します。