เมื่อระบุที่อยู่หรือรหัสวิดีโอที่ถูกต้องแล้ว วิธีการ lookupVideoMetadata
จะแสดงผลข้อมูลเมตาที่เชื่อมโยงกับวิดีโอนั้น ข้อมูลเมตาในส่วนเนื้อหาการตอบกลับช่วยให้คุณพิจารณาความใหม่ของภาพ ความยาวของวิดีโอ และมอบเวิร์กโฟลว์ฟรีในการยืนยันการมีอยู่ของวิดีโอ
วิธีใช้ API
เรียกใช้ปลายทางนี้โดยส่งที่อยู่ไปรษณีย์ในสหรัฐอเมริกาที่เข้ารหัส URL หรือ videoId
curl -X GET "https://aerialview.googleapis.com/v1/videos:lookupVideoMetadata?key=YOUR_API_KEY&address=POSTAL_ADDRESS "
จากนั้น API จะแสดงการตอบกลับอย่างใดอย่างหนึ่งต่อไปนี้
- หากมีวิดีโอ
lookupVideoMetadata
จะแสดงข้อมูลเมตาของวิดีโอ - หากไม่มีวิดีโอดังกล่าว API จะแสดงรหัสข้อผิดพลาด 404
ตัวอย่างคำขอ
ตัวอย่างโค้ดต่อไปนี้จะขอวิดีโอมุมมองทางอากาศของ Transamerica Pyramid ซึ่งตั้งอยู่ที่ 600 Montgomery St, San Francisco, CA 94111
curl -X GET "https://aerialview.googleapis.com/v1/videos:lookupVideoMetadata?key=YOUR_API_KEY&address=600%20Montgomery%20St%2C%20San%20Francisco%2C%20CA%2094111"
ตัวอย่างการตอบกลับ
ตัวอย่าง JSON ต่อไปนี้แสดงการตอบกลับทั้งหมดที่เป็นไปได้สําหรับคําขอ lookupVideoMetadata
พบวิดีโอแล้ว
วิดีโอได้รับการเรนเดอร์แล้ว
{
"videoId": "Ul1naoFmqo69U1zUVrQRkc",
"captureDate": {
"year": 2022,
"month": 4,
"day": 1
},
"duration": "40s",
"state": "ACTIVE"
}
วิดีโอกำลังแสดงผล
วิดีโอกำลังแสดงผล
{
"videoId": "Ul1naoFmqo69U1zUVrQRkc",
"state": "PROCESSING"
}
ไม่พบวิดีโอ
วิดีโอไม่ได้อยู่ในฐานข้อมูลของ Google ซึ่งอาจเป็นเพราะยังไม่ได้แสดงผล หรือสถานที่ตั้งอยู่ในบริเวณที่ไม่รองรับ
หากสถานที่ตั้งอยู่ในพื้นที่ที่รองรับ คุณสามารถใช้ renderVideo
เพื่อเริ่มคําขอแสดงผล
{
"error": {
"code": 404,
"message": "Video not found.",
"status": "NOT_FOUND"
}
}