تنشر الصور بزاوية 360 على "خرائط Google"، بالإضافة إلى البيانات الوصفية المتعلقة بالموضع والاتجاه وإمكانية الاتصال. يمكن أن توفر التطبيقات واجهة لتحديد موضع صور "التجوّل الافتراضي" التي ينشئها المستخدم وربطها وتحميلها.
الخدمة: streetviewpublish.googleapis.com
لاستدعاء هذه الخدمة، ننصحك باستخدام مكتبات العملاء التي توفّرها Google. إذا كان تطبيقك بحاجة إلى استخدام مكتباتك الخاصة لطلب هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات البيانات من واجهة برمجة التطبيقات.
مستند "اقتراحات"
مستند أثناء التصفّح هو مواصفات يمكن للجهاز قراءتها لوصف واجهات REST API واستخدامها. ويتم استخدامه لإنشاء مكتبات العملاء والمكوّنات الإضافية IDE وغيرها من الأدوات التي تتفاعل مع Google APIs. يمكن أن تقدّم خدمة واحدة مستندات استكشاف متعددة. تقدّم هذه الخدمة مستند الاكتشاف التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لخدمة واجهة برمجة تطبيقات. قد تحتوي إحدى الخدمات على نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع معرفات الموارد المنتظمة (URI) أدناه مرتبطة بنقطة نهاية الخدمة هذه:
https://streetviewpublish.googleapis.com
مورد REST: v1.photo
الطُرق | |
---|---|
create |
POST /v1/photo بعد أن ينتهي العميل من تحميل الصورة التي تحتوي على UploadRef التي تم إرجاعها، ينشر CreatePhoto التي تم تحميلها Photo في "التجوّل الافتراضي" على "خرائط Google". |
delete |
DELETE /v1/photo/{photoId} حذف Photo وبياناته الوصفية |
get |
GET /v1/photo/{photoId} تحصل على البيانات الوصفية Photo المحدّدة. |
startUpload |
POST /v1/photo:startUpload سيتم إنشاء جلسة تحميل لبدء تحميل وحدات بايت الصورة. |
update |
PUT /v1/photo/{photo.photoId.id} يتم تعديل البيانات الوصفية Photo ، مثل الوضع وربط المكان والاتصالات وما إلى ذلك. |
مورد REST: v1.photoتسلسل
الطُرق | |
---|---|
create |
POST /v1/photoSequence بعد أن ينتهي العميل من تحميل PhotoSequence مع النسخة UploadRef التي تم إرجاعها، يستخرج CreatePhotoSequence تسلسلاً من الصور بزاوية 360 من الفيديو أو البيانات الوصفية للجهاز القابل للامتداد (XDM وhttp://www.xdm.org/) ليتم نشرها على "التجوّل الافتراضي". |
delete |
DELETE /v1/photoSequence/{sequenceId} حذف PhotoSequence وبياناته الوصفية |
get |
GET /v1/photoSequence/{sequenceId} يحصل على البيانات الوصفية PhotoSequence المحددة عبر واجهة Operation . |
startUpload |
POST /v1/photoSequence:startUpload يتم إنشاء جلسة تحميل لبدء تحميل بيانات سلسلة الصور. |
مورد REST: v1.photoتسلسلات
الطُرق | |
---|---|
list |
GET /v1/photoSequences يتم إدراج جميع قيم PhotoSequences التي تنتمي إلى المستخدم، بترتيب تنازلي للطابع الزمني CreateCreateتسلسل. |
مورد REST: v1.photos
الطُرق | |
---|---|
batchDelete |
POST /v1/photos:batchDelete يحذف قائمة Photos وبياناتها الوصفية. |
batchGet |
GET /v1/photos:batchGet تحصل على البيانات الوصفية لمجموعة Photo المحدّدة. |
batchUpdate |
POST /v1/photos:batchUpdate تعدّل البيانات الوصفية عن Photos ، مثل الوضع وربط المكان والاتصالات وما إلى ذلك. |
list |
GET /v1/photos يعرض جميع Photos التي تخص المستخدم. |