แหล่งข้อมูล: MediaItem
การนำเสนอรายการสื่อ (เช่น รูปภาพหรือวิดีโอ) ใน Google Photos
| การแสดง JSON | 
|---|
{ "id": string, "description": string, "productUrl": string, "baseUrl": string, "mimeType": string, "mediaMetadata": { object (  | 
              
| ช่อง | |
|---|---|
id | 
                
                   
 ตัวระบุของรายการสื่อ นี่คือตัวระบุถาวรที่ใช้ระหว่างเซสชันเพื่อระบุรายการสื่อนี้ได้  | 
              
description | 
                
                   
 คำอธิบายรายการสื่อ ข้อความนี้จะแสดงต่อผู้ใช้ในส่วนข้อมูลของรายการในแอป Google รูปภาพ โดยต้องมีความยาวไม่เกิน 1,000 อักขระ ใส่เฉพาะข้อความที่ผู้ใช้เขียน คำอธิบายควรเพิ่มบริบทและช่วยให้ผู้ใช้เข้าใจสื่อ อย่าใส่สตริงที่สร้างโดยอัตโนมัติ เช่น ชื่อไฟล์ แท็ก และข้อมูลเมตาอื่นๆ  | 
              
productUrl | 
                
                   
 URL ของ Google Photos สำหรับรายการสื่อ ผู้ใช้จะเห็นลิงก์นี้ก็ต่อเมื่อลงชื่อเข้าใช้อยู่เท่านั้น เมื่อดึงข้อมูลจากการค้นหาอัลบั้ม URL จะชี้ไปที่รายการภายในอัลบั้ม  | 
              
baseUrl | 
                
                   
 URL ไปยังไบต์ของรายการสื่อ ไม่ควรใช้ URL นี้ตามที่เป็น ควรเพิ่มพารามิเตอร์ต่อท้าย URL นี้ก่อนใช้งาน ดูรายการพารามิเตอร์ที่รองรับทั้งหมดได้ในเอกสารสำหรับนักพัฒนาซอฟต์แวร์ ตัวอย่างเช่น   | 
              
mimeType | 
                
                   
 ประเภท MIME ของรายการสื่อ เช่น   | 
              
mediaMetadata | 
                
                   
 ข้อมูลเมตาที่เกี่ยวข้องกับรายการสื่อ เช่น ความสูง ความกว้าง หรือเวลาที่สร้าง  | 
              
contributorInfo | 
                
                   
 ข้อมูลเกี่ยวกับผู้ใช้ที่เพิ่มรายการสื่อนี้ โปรดทราบว่าตัวเลือกนี้จะรวมอยู่เฉพาะเมื่อใช้   | 
              
filename | 
                
                   
 ชื่อไฟล์ของรายการสื่อ ซึ่งจะแสดงต่อผู้ใช้ในส่วนข้อมูลของรายการในแอป Google Photos  | 
              
MediaMetadata
ข้อมูลเมตาสำหรับรายการสื่อ
| การแสดง JSON | 
|---|
{ "creationTime": string, "width": string, "height": string, // Union field  | 
              
| ช่อง | |
|---|---|
creationTime | 
                
                   
 เวลาที่สร้างรายการสื่อเป็นครั้งแรก (ไม่ใช่เวลาที่อัปโหลดไปยัง Google Photos) การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและทศนิยมสูงสุด 9 หลัก ตัวอย่างเช่น   | 
              
width | 
                
                   
 ความกว้างเดิม (เป็นพิกเซล) ของรายการสื่อ  | 
              
height | 
                
                   
 ความสูงเดิม (เป็นพิกเซล) ของรายการสื่อ  | 
              
ช่องการรวม metadata ข้อมูลเมตาสำหรับรายการสื่อที่เจาะจงสำหรับประเภทสื่อเบื้องหลังที่รายการนั้นแสดง metadata ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ | 
              |
photo | 
                
                   
 ข้อมูลเมตาสำหรับประเภทสื่อรูปภาพ  | 
              
video | 
                
                   
 ข้อมูลเมตาสำหรับประเภทสื่อวิดีโอ  | 
              
รูปภาพ
ข้อมูลเมตาเฉพาะสำหรับรูปภาพ เช่น ISO, ความยาวโฟกัส และเวลาเปิดรับแสง ฟิลด์เหล่านี้บางฟิลด์อาจเป็นค่า Null หรือไม่รวมอยู่ด้วย
| การแสดง JSON | 
|---|
{ "cameraMake": string, "cameraModel": string, "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string }  | 
              
| ช่อง | |
|---|---|
cameraMake | 
                
                   
 แบรนด์ของกล้องที่ใช้ถ่ายภาพ  | 
              
cameraModel | 
                
                   
 รุ่นของกล้องที่ใช้ถ่ายภาพ  | 
              
focalLength | 
                
                   
 ความยาวโฟกัสของเลนส์กล้องที่ใช้ถ่ายภาพ  | 
              
apertureFNumber | 
                
                   
 ค่า F ของรูรับแสงของเลนส์กล้องที่ใช้ถ่ายภาพ  | 
              
isoEquivalent | 
                
                   
 ISO ของกล้องที่ใช้ถ่ายภาพ  | 
              
exposureTime | 
                
                   
 เวลาเปิดรับแสงของรูรับแสงของกล้องเมื่อถ่ายภาพ ระยะเวลาเป็นวินาทีที่มีเศษทศนิยมได้สูงสุด 9 หลัก โดยลงท้ายด้วย "  | 
              
วิดีโอ
ข้อมูลเมตาที่เฉพาะเจาะจงสำหรับวิดีโอ เช่น FPS และสถานะการประมวลผล ฟิลด์เหล่านี้บางฟิลด์อาจเป็นค่า Null หรือไม่รวมอยู่ด้วย
| การแสดง JSON | 
|---|
{
  "cameraMake": string,
  "cameraModel": string,
  "fps": number,
  "status": enum ( | 
              
| ช่อง | |
|---|---|
cameraMake | 
                
                   
 แบรนด์กล้องที่ใช้ถ่ายวิดีโอ  | 
              
cameraModel | 
                
                   
 รุ่นของกล้องที่ใช้ถ่ายวิดีโอ  | 
              
fps | 
                
                   
 อัตราเฟรมของวิดีโอ  | 
              
status | 
                
                   
 สถานะการประมวลผลของวิดีโอ  | 
              
VideoProcessingStatus
สถานะการประมวลผลของวิดีโอที่กำลังอัปโหลดไปยัง Google Photos
| Enum | |
|---|---|
UNSPECIFIED | 
                ไม่ทราบสถานะการประมวลผลวิดีโอ | 
PROCESSING | 
                กำลังประมวลผลวิดีโอ ผู้ใช้เห็นไอคอนของวิดีโอนี้ในแอป Google Photos แต่ก็ยังเล่นไม่ได้ | 
READY | 
                การประมวลผลวิดีโอเสร็จสมบูรณ์แล้วและพร้อมให้รับชม สำคัญ: การพยายามดาวน์โหลดวิดีโอที่ไม่ได้อยู่ในสถานะ "พร้อม" อาจไม่สำเร็จ | 
FAILED | 
                เกิดข้อผิดพลาดที่ประมวลผลวิดีโอไม่สำเร็จ | 
ContributorInfo
ข้อมูลเกี่ยวกับผู้ใช้ที่เพิ่มรายการสื่อ โปรดทราบว่าข้อมูลนี้จะรวมอยู่ด้วยก็ต่อเมื่อรายการสื่ออยู่ในอัลบั้มที่แชร์ซึ่งสร้างโดยแอปของคุณและคุณมีขอบเขตการแชร์
| การแสดง JSON | 
|---|
{ "profilePictureBaseUrl": string, "displayName": string }  | 
              
| ช่อง | |
|---|---|
profilePictureBaseUrl | 
                
                   
 URL ไปยังรูปโปรไฟล์ของผู้มีส่วนร่วม  | 
              
displayName | 
                
                   
 ชื่อที่แสดงของผู้ร่วมให้ข้อมูล  | 
              
เมธอด | 
            |
|---|---|
                
 | 
              สร้างรายการสื่ออย่างน้อย 1 รายการในคลัง Google Photos ของผู้ใช้ | 
                
 | 
              แสดงรายการรายการสื่อสำหรับตัวระบุรายการสื่อที่ระบุ | 
                
 | 
              แสดงผลรายการสื่อสำหรับตัวระบุรายการสื่อที่ระบุ | 
                
 | 
              แสดงรายการสื่อทั้งหมดจากคลังภาพ Google Photos ของผู้ใช้ | 
                
 | 
              
                อัปเดตรายการสื่อด้วย id ที่ระบุ | 
            
                
 | 
              ค้นหารายการสื่อในคลังภาพ Google Photos ของผู้ใช้ |