يتم إنشاء جلسة تحميل لبدء تحميل وحدات بايت الصورة. تستخدِم الطريقة عنوان URL للتحميل UploadRef
الذي تم عرضه لتحميل وحدات البايت لـ Photo
.
بالإضافة إلى متطلبات الصور الموضحة في https://support.google.com/maps/answer/7012050?ref_topic=6275604، يجب أن تستوفي الصورة المتطلبات التالية:
- يجب تضمين البيانات الوصفية للصور البانورامية XMP في البيانات الوصفية للصور. اطّلِع على https://developers.google.com/streetview/spherical-metadata للحقول المطلوبة.
- يجب أن يستوفي حجم البكسل للصورة متطلبات الحجم المدرجة في https://support.google.com/maps/answer/7012050?ref_topic=6275604، ويجب أن تكون الصورة بزاوية 360 كاملة.
بعد اكتمال عملية التحميل، تستخدم الطريقة UploadRef
مع photo.create
لإنشاء إدخال الكائن Photo
.
طلب HTTP
POST https://streetviewpublish.googleapis.com/v1/photo:startUpload
يستخدم عنوان URL بنية gRPC Transcoding.
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال UploadRef
.
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/streetviewpublish
للحصول على مزيد من المعلومات، يُرجى الاطّلاع على نظرة عامة على OAuth 2.0.