تتيح واجهة برمجة التطبيقات Aerial View API سلسلتَي عمل عامتَين. يعتمد الإجراء الذي تتّخذه على
ما إذا كان الفيديو المطلوب متوفّرًا أم لا. إذا لم تكن متأكّدًا مما إذا كان
الفيديو متوفّرًا، عليك استخدام
lookupVideoMetadata
لتحديد حالة الفيديو.
سير العمل لإنشاء الفيديوهات أو استرجاعها
اتّبِع سير العمل التالي لإنشاء فيديو منظر جوي أو استرجاعه:
- تحقّق ممّا إذا كانت Google قد أنشأت فيديو للموقع الجغرافي باستخدام
lookupVideoMetadata
. - إذا لم يكن هناك فيديو (
lookupVideoMetadata
يعرض خطأ 404)، اتصل بـrenderVideo
لإنشاء فيديو جديد.- اتصل بـ
lookupVideoMetadata
باستخدامvideoId
أو العنوان للاستعلام عن نقطة النهاية إلى أن تصبح حالة الفيديوACTIVE
. يمكن أن تستغرق عملية التقديم عدة ساعات، لذا استخدِم التراجع المتصاعد لتوسيع الفواصل بين طلباتك.
- اتصل بـ
إذا كان الفيديو نشطًا (أرجع
lookupVideoMetadata
الحالةACTIVE
)، اتصل بـlookupVideo
لتحميل عناوين URL الخاصة بالفيديو.
يظهر سير العمل هذا في المخطّط أدناه:
حفظ أرقام تعريف الفيديوهات لاستخدامها لاحقًا
وفقًا للأحكام الخاصة بالخدمة في Aerial View API، فإنّ معرّفات الفيديوهات في Aerial View API مُعفاة من القيود المفروضة على التخزين المؤقت والمذكورة في الفقرة 3.2.3(ب)(عدم التخزين المؤقت) من بنود خدمة Google Maps Platform. ويمكنك بالتالي تخزين قيم أرقام تعريف الفيديو لاستخدامها لاحقًا.