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