ทรัพยากร: 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 รูปภาพ  | 
              
MediaMetadata
ข้อมูลเมตาสำหรับรายการสื่อ
| การแสดง JSON | 
|---|
{ "creationTime": string, "width": string, "height": string, // Union field  | 
              
| ช่อง | |
|---|---|
creationTime | 
                
                   
 เวลาที่สร้างรายการสื่อเป็นครั้งแรก (ไม่ใช่เวลาที่อัปโหลดไปยัง Google Photos) ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น   | 
              
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 ของผู้ใช้ |