- リソース: PickedMediaItem
- 型
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- VideoMetadata
- VideoProcessingStatus
- メソッド
リソース: PickedMediaItem
ユーザーが選択した写真または動画を表します。
JSON 表現 |
---|
{ "id": string, "createTime": string, "type": enum ( |
フィールド | |
---|---|
id |
メディア アイテムの ID。 セッション間でこのメディア アイテムを識別するために使用できる永続的な識別子です。 |
createTime |
メディア アイテムが作成された時刻(Google フォトにアップロードされた時刻ではありません)。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
type |
このメディア アイテムのタイプ。 |
mediaFile |
このメディア アイテムを構成するメディア ファイルです。 |
タイプ
メディア アイテムのタイプ。
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
タイプが指定されていません。 |
PHOTO |
メディア アイテムは写真を表します。 |
VIDEO |
メディア アイテムは動画を表します。 |
MediaFile
メディア ファイルの表現。
JSON 表現 |
---|
{
"baseUrl": string,
"mimeType": string,
"filename": string,
"mediaFileMetadata": {
object ( |
フィールド | |
---|---|
baseUrl |
メディア ファイルのバイト数を取得する URL。 メディア ファイルをダウンロードするには、API クライアントがデベロッパー向けドキュメントで指定されているパラメータをこの URL に追加する必要があります。 たとえば、 |
mimeType |
メディア ファイルの MIME タイプ。たとえば、 |
filename |
メディア ファイルのファイル名。 |
mediaFileMetadata |
メディア ファイルに関連するメタデータ(高さ、幅など)。 |
MediaFileMetadata
メディア ファイルに関するメタデータ。
JSON 表現 |
---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field |
フィールド | |
---|---|
width |
メディア ファイルの元の幅(ピクセル単位)。 |
height |
メディア ファイルの元の高さ(ピクセル単位)。 |
cameraMake |
メディアを撮影したカメラのブランド。 |
cameraModel |
メディアをキャプチャしたカメラのモデル。 |
共用体フィールド metadata 。メディアタイプに固有のメディア ファイルのメタデータ。metadata は次のいずれかになります。 |
|
photoMetadata |
写真のメディアタイプのメタデータ。 |
videoMetadata |
動画のメディアタイプのメタデータ。 |
PhotoMetadata
写真に固有のメタデータ(ISO、レンズ焦点距離、露出時間など)。
これらのフィールドの一部は設定されていない場合があります。
JSON 表現 |
---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
フィールド | |
---|---|
focalLength |
写真を撮影したカメラレンズの焦点距離。 |
apertureFNumber |
写真を撮影したカメラのレンズの絞り値(f 値)。 |
isoEquivalent |
写真を撮影したカメラの ISO。 |
exposureTime |
写真を撮影したときのカメラの絞りの露出時間。
|
VideoMetadata
動画に固有のメタデータ。たとえば、fps です。
JSON 表現 |
---|
{
"fps": number,
"processingStatus": enum ( |
フィールド | |
---|---|
fps |
動画のフレームレート。 |
processingStatus |
動画の処理ステータス。 |
VideoProcessingStatus
Google フォトに保存されている動画の処理ステータス。
列挙型 | |
---|---|
UNSPECIFIED |
動画の処理ステータスが指定されていません。 |
PROCESSING |
動画は処理中です。 ユーザーには Google フォト アプリでこの動画のアイコンが表示されますが、まだ再生はできません。 |
READY |
動画処理が完了し、この動画を再生できるようになりました。
|
FAILED |
エラーが発生したため、動画を処理できませんでした。 |
メソッド |
|
---|---|
|
指定されたセッション中にユーザーが選択したメディア アイテムのリストを返します。 |