v1Recursos/Locations/deleteExcluir as fotos de um local
Excluir as fotos de um local
Remove fotos de um local. Envie urls para excluir fotos específicas, ou category para limpar uma categoria inteira. O logotipo nunca pode ser excluído por este endpoint — nem por url, nem por category — envie uma nova imagem LOGO para substituí-lo em vez disso. Isso remove as fotos no aplicativo; não as exclui do Google.
delete
locations:write/api/v1/locations/{id}/mediaParâmetros de consulta
idstringobrigatório
O local do qual remover fotos.
Corpo da solicitação
urlsarray of stringopcional
URLs de fotos específicas a remover (do mediaByCategory de um local).
categorystring (COVER | PROFILE | EXTERIOR | INTERIOR | PRODUCT | FOOD_AND_DRINK | MENU | AT_WORK | TEAMS | ROOMS | COMMON_AREA | ADDITIONAL)opcional
Limpa todas as fotos nesta categoria. LOGO não é um valor permitido — o logotipo não pode ser excluído.
Resposta
dataobjectopcional
mediaByCategoryobjectopcional
Itens de mídia agrupados por categoria (ex.: EXTERIOR, INTERIOR, FOOD_AND_DRINK, LOGO, TEAMS). Cada item tem uma url e, opcionalmente, um label, um kind (PHOTO ou VIDEO), uma source, um indicador starred e um assetKey.
Erros
400Falta um parâmetro obrigatório na solicitação, ou ela é inválida de outra forma.
401Chave de API ausente, inválida, expirada ou revogada.
403A chave não tem a permissão exigida, ou não está autorizada para este cliente/local.
404O recurso não foi encontrado, ou não pertence à sua agência.
422Falta um parâmetro obrigatório na solicitação, ou ela é inválida de outra forma.
429Muitas solicitações. Tente novamente após o número de segundos indicado no cabeçalho Retry-After.
delete/api/v1/locations/{id}/media
Sua chave de API
id *
Corpo da solicitação
{
"data": {
"mediaByCategory": {
"EXTERIOR": []
},
"removed": [
"https://cdn.synup.com/media/1.jpg"
]
}
}