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