ทรัพยากร: PickingSession
การแสดงเซสชันของผู้ใช้ซึ่งผู้ใช้สามารถเลือกรูปภาพและวิดีโอโดยใช้ Google Photos
| การแสดง JSON | 
|---|
{ "id": string, "pickerUri": string, "pollingConfig": { object (  | 
              
| ช่อง | |
|---|---|
id | 
                
                   
 เอาต์พุตเท่านั้น ตัวระบุที่ Google สร้างขึ้นสำหรับเซสชันนี้  | 
              
pickerUri | 
                
                   
 เอาต์พุตเท่านั้น URI ที่ใช้เพื่อเปลี่ยนเส้นทางผู้ใช้ไปยัง Google Photos (บนเว็บ) เพื่อให้ผู้ใช้เลือกรูปภาพและวิดีโอสำหรับเซสชันปัจจุบันได้ หากต้องการดูหน้านี้ให้สำเร็จ ผู้ใช้ต้องเข้าสู่ระบบบัญชี Google ที่เป็นเจ้าของเซสชันนี้ในเว็บเบราว์เซอร์ เปิด  สำหรับแอปพลิเคชันบนเว็บ คุณสามารถต่อท้าย   | 
              
pollingConfig | 
                
                   
 เอาต์พุตเท่านั้น การกำหนดค่าที่แนะนำซึ่งแอปพลิเคชันควรใช้ขณะทำการสำรวจ  ฟิลด์นี้จะแสดงข้อมูลก็ต่อเมื่อยังไม่ได้เลือกรายการสื่อสำหรับเซสชันนี้ (เช่น   | 
              
expireTime | 
                
                   
 เอาต์พุตเท่านั้น เวลาที่สิทธิ์เข้าถึงเซสชันนี้ (และรายการสื่อที่เลือก) จะหมดอายุ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
pickingConfig | 
                
                   
 ไม่บังคับ การกำหนดค่าการเลือกรูปภาพสำหรับประสบการณ์การเลือกของผู้ใช้ในระหว่างเซสชันนี้ โดยแอปพลิเคชันไคลเอ็นต์จะระบุค่านี้เมื่อเรียกใช้   | 
              
mediaItemsSet | 
                
                   
 เอาต์พุตเท่านั้น หากตั้งค่าเป็น   | 
              
PollingConfig
การกำหนดค่าสำหรับการสำรวจ API
| การแสดง JSON | 
|---|
{ "pollInterval": string, "timeoutIn": string }  | 
              
| ช่อง | |
|---|---|
pollInterval | 
                
                   
 เอาต์พุตเท่านั้น เวลาที่แนะนำระหว่างคำขอสำรวจ ระยะเวลาเป็นวินาทีที่มีเศษทศนิยมได้สูงสุด 9 หลัก โดยลงท้ายด้วย '  | 
              
timeoutIn | 
                
                   
 เอาต์พุตเท่านั้น ระยะเวลาหลังจากที่ไคลเอ็นต์ควรหยุดการสำรวจ ค่า 0 หมายความว่าไคลเอ็นต์ควรหยุดการสำรวจหากยังไม่ได้หยุด ระยะเวลาเป็นวินาทีที่มีเศษทศนิยมได้สูงสุด 9 หลัก โดยลงท้ายด้วย '  | 
              
PickingConfig
การกำหนดค่าที่ไคลเอ็นต์ระบุสำหรับประสบการณ์การเลือกของผู้ใช้ในเซสชันนี้
| การแสดง JSON | 
|---|
{ "maxItemCount": string }  | 
              
| ฟิลด์ | |
|---|---|
maxItemCount | 
                
                   
 ไม่บังคับ จำนวนสินค้าสูงสุดที่ผู้ใช้เลือกได้ในเซสชันนี้ ค่าเริ่มต้นจะเป็น 2000 หากไม่ได้ระบุไว้ หากไม่ได้ระบุหรือตั้งค่าเป็น 0 จะเลือกสินค้าได้สูงสุด 2, 000 รายการ ค่าที่สูงกว่า 2000 จะถูกบังคับให้เป็น 2000 ค่าลบจะทำให้เกิด  | 
              
เมธอด | 
            |
|---|---|
                
 | 
              สร้างเซสชันใหม่ซึ่งผู้ใช้สามารถเลือกรูปภาพและวิดีโอเพื่อเข้าถึงของบุคคลที่สาม | 
                
 | 
              ลบเซสชันที่ระบุ | 
                
 | 
              เรียกข้อมูลเกี่ยวกับเซสชันที่ระบุ |