将 360 度全景照片以及位置、方向和连接性元数据发布到 Google 地图。应用可以提供一个界面,用于定位、连接和上传用户生成的街景图像。
服务:streetviewpublish.googleapis.com
要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用程序需要使用自己的库来调用此服务,请在发出 API 请求时使用以下信息。
发现文档
发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:
服务端点
服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 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.photoSequence
方法 | |
---|---|
create |
POST /v1/photoSequence 客户端使用返回的 UploadRef 完成 PhotoSequence 的上传后,CreatePhotoSequence 会从视频或可扩展设备元数据(XDM,http://www.xdm.org/)中提取一系列 360 度全景照片,以发布到 Google 地图上的街景。 |
delete |
DELETE /v1/photoSequence/{sequenceId} 删除 PhotoSequence 及其元数据。 |
get |
GET /v1/photoSequence/{sequenceId} 通过 Operation 接口获取指定 PhotoSequence 的元数据。 |
startUpload |
POST /v1/photoSequence:startUpload 创建上传会话,开始上传照片序列数据。 |
REST 资源:v1.photoSequences
方法 | |
---|---|
list |
GET /v1/photoSequences 按 Create PhotoSequence 时间戳顺序列出属于用户的所有 PhotoSequences 。 |
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 。 |