Después de que el cliente termina de subir la foto con el UploadRef devuelto, photo.create publica el Photo subido en Street View en Google Maps.
Actualmente, la única forma de establecer el rumbo, la inclinación y el balanceo en photo.create es a través de los metadatos XMP de Photo Sphere en los bytes de la foto. photo.create ignora los campos pose.heading, pose.pitch, pose.roll, pose.altitude y pose.level en Pose.
Este método devuelve los siguientes códigos de error:
google.rpc.Code.INVALID_ARGUMENTsi la solicitud tiene un formato incorrecto o si la foto subida no es una foto de 360°.google.rpc.Code.NOT_FOUNDsi no existe la referencia de carga.google.rpc.Code.RESOURCE_EXHAUSTEDsi la cuenta alcanzó el límite de almacenamiento
Solicitud HTTP
POST https://streetviewpublish.googleapis.com/v1/photo
La URL usa la sintaxis de la transcodificación de gRPC.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene una instancia de Photo.
Cuerpo de la respuesta
Si el proceso se realiza de forma correcta, el cuerpo de la respuesta contiene una instancia recién creada de Photo.
Permisos de autorización
Requiere el siguiente permiso de OAuth:
https://www.googleapis.com/auth/streetviewpublish
Para obtener más información, consulta OAuth 2.0 Overview.