- แหล่งข้อมูล: PickedMediaItem
 - ประเภท
 - MediaFile
 - MediaFileMetadata
 - PhotoMetadata
 - VideoMetadata
 - VideoProcessingStatus
 - เมธอด
 
ทรัพยากร: PickedMediaItem
การแสดงรูปภาพหรือวิดีโอที่ผู้ใช้เลือก
| การแสดง JSON | 
|---|
{ "id": string, "createTime": string, "type": enum (  | 
              
| ช่อง | |
|---|---|
id | 
                
                   
 ตัวระบุสำหรับรายการสื่อ นี่คือตัวระบุแบบถาวรที่ใช้ระหว่างเซสชันเพื่อระบุรายการสื่อนี้ได้  | 
              
createTime | 
                
                   
 เวลาที่สร้างรายการสื่อ (ไม่ใช่เวลาที่อัปโหลดไปยัง Google Photos) ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
type | 
                
                   
 ประเภทของรายการสื่อนี้  | 
              
mediaFile | 
                
                   
 ไฟล์สื่อที่ประกอบเป็นรายการสื่อนี้  | 
              
ประเภท
ประเภทของรายการสื่อ
| Enum | |
|---|---|
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 | 
                
                   
 รุ่นของกล้องที่ใช้บันทึกสื่อ  | 
              
ฟิลด์ Union metadata ข้อมูลเมตาสำหรับไฟล์สื่อที่เฉพาะเจาะจงกับประเภทสื่อ metadata ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น | 
              |
photoMetadata | 
                
                   
 ข้อมูลเมตาสำหรับสื่อประเภทรูปภาพ  | 
              
videoMetadata | 
                
                   
 ข้อมูลเมตาสำหรับประเภทสื่อวิดีโอ  | 
              
PhotoMetadata
ข้อมูลเมตาที่เฉพาะเจาะจงสำหรับรูปภาพ เช่น ISO, ทางยาวโฟกัส และเวลาเปิดรับแสง
ระบบอาจไม่ได้ตั้งค่าบางช่องเหล่านี้
| การแสดง JSON | 
|---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string }  | 
              
| ช่อง | |
|---|---|
focalLength | 
                
                   
 ความยาวโฟกัสของเลนส์กล้องที่ใช้ถ่ายภาพ  | 
              
apertureFNumber | 
                
                   
 หมายเลขรูรับแสงของเลนส์กล้องที่ใช้ถ่ายรูป  | 
              
isoEquivalent | 
                
                   
 ISO ของกล้องที่ใช้ถ่ายภาพ  | 
              
exposureTime | 
                
                   
 เวลาเปิดรับแสงของรูรับแสงของกล้องเมื่อถ่ายภาพ ระยะเวลาเป็นวินาทีที่มีเศษทศนิยมได้สูงสุด 9 หลัก โดยลงท้ายด้วย '  | 
              
VideoMetadata
ข้อมูลเมตาที่เฉพาะเจาะจงสำหรับวิดีโอ เช่น fps
| การแสดง JSON | 
|---|
{
  "fps": number,
  "processingStatus": enum ( | 
              
| ช่อง | |
|---|---|
fps | 
                
                   
 อัตราเฟรมของวิดีโอ  | 
              
processingStatus | 
                
                   
 สถานะการประมวลผลของวิดีโอ  | 
              
VideoProcessingStatus
สถานะการประมวลผลของวิดีโอที่จัดเก็บไว้ใน Google Photos
| Enum | |
|---|---|
UNSPECIFIED | 
                ไม่ได้ระบุสถานะการประมวลผลวิดีโอ | 
PROCESSING | 
                ระบบกำลังประมวลผลวิดีโอ ผู้ใช้จะเห็นไอคอนของวิดีโอนี้ในแอป Google Photos แต่ยังเล่นไม่ได้  | 
              
READY | 
                การประมวลผลวิดีโอเสร็จสมบูรณ์แล้ว และวิดีโอนี้พร้อมให้รับชมแล้ว การพยายามดาวน์โหลดวิดีโอที่ไม่ได้อยู่ในสถานะ  | 
              
FAILED | 
                เกิดข้อผิดพลาดและระบบประมวลผลวิดีโอไม่สำเร็จ | 
เมธอด | 
            |
|---|---|
                
 | 
              แสดงรายการรายการสื่อที่ผู้ใช้เลือกในเซสชันที่ระบุ |