แสดงผลรายการสื่อที่ผู้ใช้เลือกระหว่างเซสชันที่ระบุ
ระบบจะแสดงผลข้อผิดพลาด FAILED_PRECONDITION
หากเซสชันยังไม่มีรายการสื่อที่เลือก คุณจึงแสดงเนื้อหาสื่อไม่ได้ ในสถานการณ์นี้ แอปพลิเคชันที่ทำงานในอุปกรณ์อินพุตที่จำกัดควรแสดงผลคิวอาร์โค้ดที่เข้ารหัส pickerUri
ของเซสชัน เพื่อให้ผู้ใช้สแกนโค้ดและเลือกรายการสื่อใน UI เครื่องมือเลือกของ Google Photos ระหว่างที่รอผู้ใช้เลือกสินค้า ลูกค้าควรทำแบบสำรวจ sessions.get
1 ครั้งทุกๆ pollingConfig.pollInterval
จนถึง pickedItemsSet = true
ในคำตอบของ sessions.get
เมื่อถึงเวลานั้น ลูกค้าอาจกลับมาโทรติดต่อ mediaItems.list
อีกครั้งและคาดว่าจะได้รับการตอบกลับที่สำเร็จ
คำขอ HTTP
GET https://photospicker.googleapis.com/v1/mediaItems
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
sessionId |
ต้องระบุ ตัวระบุที่ Google สร้างขึ้นสำหรับเซสชันนี้ |
pageSize |
ไม่บังคับ จำนวนรายการสื่อสูงสุดที่จะแสดง บริการอาจแสดงผลน้อยกว่าค่านี้ (รวมถึงผลลัพธ์เป็น 0) หากไม่ระบุหรือตั้งค่าเป็น 0 ระบบจะแสดงผลสื่อสูงสุด 50 รายการ ค่าสูงสุดคือ 100 ค่าที่มากกว่า 100 จะถูกเปลี่ยนเป็น 100 ค่าติดลบจะทำให้เกิดข้อผิดพลาด |
pageToken |
ไม่บังคับ โทเค็นของหน้าเว็บที่ได้รับจากการโทร |
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
การตอบกลับ RPC ของ mediaItems.list
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{
"mediaItems": [
{
object ( |
ช่อง | |
---|---|
mediaItems[] |
หน้ารายการสื่อที่เลือก |
nextPageToken |
โทเค็นที่ส่งในฐานะ |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/photospicker.mediaitems.readonly