Depois que o cliente termina de fazer o upload da foto com o UploadRef
retornado, o photo.create
publica a Photo
enviada no Street View no Google Maps.
Atualmente, a única maneira de definir o rumo, inclinação e rolagem em photo.create é nos metadados XMP do Photo Sphere, nos bytes das fotos. photo.create ignora os campos pose.heading
, pose.pitch
, pose.roll
, pose.altitude
e pose.level
no Pose.
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 uma foto em 360o.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.