Street View Publish API

Публикует 360-градусные фотографии на Google Maps вместе с метаданными о положении, ориентации и подключении. Приложения могут предлагать интерфейс для позиционирования, подключения и загрузки изображений Street View, созданных пользователями.

Сервис: streetviewpublish.googleapis.com

Для вызова этой службы рекомендуется использовать клиентские библиотеки , предоставленные Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.

Документ обнаружения

Discovery Document — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, подключаемых модулей IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:

Конечная точка службы

Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:

  • https://streetviewpublish.googleapis.com

ОТДЫХ Ресурс: 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.photoSequence

Методы
create POST /v1/photoSequence
После того, как клиент завершит загрузку PhotoSequence с возвращенным UploadRef , CreatePhotoSequence последовательность 360 фотографий из видео или расширяемых метаданных устройства (XDM, http://www.xdm.org/ ) для публикации в Просмотре улиц на Картах Google.
delete DELETE /v1/photoSequence/{sequenceId}
Удаляет PhotoSequence и его метаданные.
get GET /v1/photoSequence/{sequenceId}
Получает метаданные указанной PhotoSequence через интерфейс Operation .
startUpload POST /v1/photoSequence:startUpload
Создает сеанс загрузки, чтобы начать загрузку данных последовательности фотографий.

Ресурс REST: v1.photoSequences

Методы
list GET /v1/photoSequences
Перечисляет все PhotoSequences , принадлежащие пользователю, в порядке убывания отметки времени CreatePhotoSequence.

ОТДЫХ Ресурс: 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 , принадлежащих пользователю.