Depois que o cliente termina de fazer upload da foto com a UploadRef
retornada, photo.create
publica a Photo
enviada no Street View no Google Maps.
Atualmente, a única maneira de definir direção, inclinação e rolagem no photo.create é usando os metadados XMP do Photo Sphere nos bytes da foto. O photo.create ignora os campos pose.heading
, pose.pitch
, pose.roll
, pose.altitude
e pose.level
na posição.
Esse método retorna os seguintes códigos de erro:
google.rpc.Code.INVALID_ARGUMENT
se a solicitação estiver incorreta ou se a foto enviada não for em 360°.google.rpc.Code.NOT_FOUND
se a referência de upload não existir.google.rpc.Code.RESOURCE_EXHAUSTED
se a conta tiver atingido o limite de armazenamento.
Solicitação HTTP
POST https://streetviewpublish.googleapis.com/v1/photo
O URL usa a sintaxe de transcodificação gRPC.
Corpo da solicitação
O corpo da solicitação contém uma instância de Photo
.
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta incluirá uma instância de Photo
.
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/streetviewpublish
Para mais informações, consulte a Visão geral do OAuth 2.0.