- 資源:PickedMediaItem
- 類型
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- VideoMetadata
- VideoProcessingStatus
- 方法
資源:PickedMediaItem
代表使用者挑選的相片或影片。
JSON 表示法 |
---|
{ "id": string, "createTime": string, "type": enum ( |
欄位 | |
---|---|
id |
媒體項目的 ID。 這是一組永久性 ID,可用於在不同工作階段之間,用來識別這個媒體項目。 |
createTime |
媒體項目建立的時間 (不是上傳到 Google 相簿的時間)。 RFC3339 世界標準時間「Zulu」格式的時間戳記,解析度以奈秒為單位,小數點後最多 9 位。範例: |
type |
媒體項目的類型。 |
mediaFile |
組成這個媒體項目的媒體檔案。 |
類型
媒體項目類型。
列舉 | |
---|---|
TYPE_UNSPECIFIED |
未指定類型。 |
PHOTO |
媒體項目代表相片。 |
VIDEO |
媒體項目代表影片。 |
MediaFile
媒體檔案的表示法。
JSON 表示法 |
---|
{
"baseUrl": string,
"mimeType": string,
"filename": string,
"mediaFileMetadata": {
object ( |
欄位 | |
---|---|
baseUrl |
用於擷取媒體檔案位元組的網址。 如要下載媒體檔案,API 用戶端必須將開發人員說明文件中指定的參數加到這個網址。 |
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 |
拍攝相片時,相機光圈的曝光時間。 時間長度以秒為單位,最多可有 9 個小數位數,並應以「 |
VideoMetadata
影片專屬的中繼資料。例如每秒影格數。
JSON 表示法 |
---|
{
"fps": number,
"processingStatus": enum ( |
欄位 | |
---|---|
fps |
影片的畫面更新率。 |
processingStatus |
影片的處理狀態。 |
VideoProcessingStatus
儲存在 Google 相簿中的影片處理狀態。
列舉 | |
---|---|
UNSPECIFIED |
未指定影片處理狀態。 |
PROCESSING |
系統正在處理影片。 使用者會在 Google 相簿應用程式中看到這部影片的圖示,但無法播放。 |
READY |
影片處理作業已完成,現在可以觀看這部影片了。 嘗試下載未處於 |
FAILED |
發生錯誤,無法處理影片。 |
方法 |
|
---|---|
|
傳回使用者在指定工作階段中挑選的媒體項目清單。 |