Aerial View API รองรับเวิร์กโฟลว์ทั่วไป 2 แบบ วิธีการของคุณจะขึ้นอยู่กับ
ว่าวิดีโอที่คุณขอมีอยู่หรือไม่ หากไม่แน่ใจว่ามีวิดีโออยู่หรือไม่ ให้ใช้ lookupVideoMetadata
เพื่อระบุสถานะของวิดีโอ
ขั้นตอนการสร้างหรือเรียกข้อมูลวิดีโอ
ใช้เวิร์กโฟลว์ต่อไปนี้เพื่อสร้างหรือเรียกวิดีโอมุมมองทางอากาศ
- ตรวจสอบว่า Google ได้สร้างวิดีโอสำหรับสถานที่ตั้งแล้วโดยใช้
lookupVideoMetadata
- หากไม่มีวิดีโอ (
lookupVideoMetadata
แสดงผล 404) ให้เรียกใช้renderVideo
เพื่อสร้างวิดีโอใหม่- โทร
lookupVideoMetadata
โดยใช้videoId
หรือที่อยู่เพื่อทำการสำรวจข้อมูลปลายทางจนกว่าสถานะของวิดีโอจะเป็นACTIVE
การแสดงภาพอาจใช้เวลาหลายชั่วโมง ให้ใช้ Exponential Backoff เพื่อเว้นระยะเวลาระหว่างการโทร
- โทร
หากวิดีโอทำงานอยู่ (
lookupVideoMetadata
แสดงผลสถานะACTIVE
) ให้เรียกใช้lookupVideo
เพื่อดึงข้อมูล URI ของวิดีโอ
เวิร์กโฟลว์นี้จะแสดงในแผนภาพด้านล่าง
บันทึกรหัสวิดีโอไว้ใช้ในภายหลัง
รหัสวิดีโอ Aerial View API จะได้รับการยกเว้นจากข้อจำกัดการแคชที่ระบุไว้ในส่วนที่ 3.2.3(b)(ไม่มีการแคช) ของข้อกำหนดในการให้บริการของ Google Maps Platform ตามข้อกำหนดเฉพาะบริการของ Aerial View API คุณจึงสามารถจัดเก็บค่ารหัสวิดีโอ เพื่อใช้งานในภายหลังได้