Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Method: photo.update
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Atualiza os metadados de um Photo, como pose, associação de lugar, conexões etc. Não é possível mudar os pixels de uma foto.
Somente os campos especificados no campo updateMask são usados. Se updateMask não estiver presente, a atualização será aplicada a todos os campos.
Esse método retorna os seguintes códigos de erro:
Solicitação HTTP
PUT https://streetviewpublish.googleapis.com/v1/photo/{photo.photoId.id}
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros |
photo.photoId.id |
string
Um identificador exclusivo de uma foto.
|
Parâmetros de consulta
| Parâmetros |
updateMask |
string (FieldMask format)
Obrigatório. Máscara que identifica os campos nos metadados da foto a serem atualizados. Se não estiver presente, os metadados Photo antigos serão totalmente substituídos pelos novos metadados Photo nesta solicitação. A atualização falha se campos inválidos forem especificados. É possível especificar vários campos em uma lista delimitada por vírgulas. Os seguintes campos são válidos:
pose.heading
pose.lat_lng_pair
pose.pitch
pose.roll
pose.level
pose.altitude
connections
places
Observação: quando updateMask contém campos repetidos, todo o conjunto de valores repetidos é substituído pelo novo conteúdo. Por exemplo, se updateMask contiver connections e UpdatePhotoRequest.photo.connections estiver vazio, todas as conexões serão removidas.
|
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 conterá 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 OAuth 2.0 Overview.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-11-20 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-11-20 UTC."],[],["This describes how to update a photo's metadata using the Street View Publish API. It uses a `PUT` request to a specific URL with a photo ID in the path. The `updateMask` query parameter specifies which metadata fields to modify. The request body contains the new metadata, and the response body returns the updated photo. Key metadata includes pose, connections, and places. Authorization requires a specific OAuth scope. Possible errors include permission, invalid argument, not found, or unavailability.\n"]]