将 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。 | 
