Categorias
Através da API de Categorias é possível consultar as categorias contidas na loja virtual.
URL de Acesso
https://{URL_LOJA}/web_api/categories/tree/
Protocolo
Rest/HTTP
Lista de Categorias
Para a lista de categorias, deverá ser realizada uma requisição via GET.
Podem ser enviados na URL o código da categoria desejada, onde será retornada somente a categoria desejada e as respectivas subcategorias:
Veja abaixo uma chamada de exemplo para a lista de categorias:
<script type="text/javascript">
var categoryId = "3";
$.ajax({
method: "GET",
url: "/web_api/categories/tree/"+categoryId
}).done(function( response, textStatus, jqXHR ) {
console.log(response);
}).fail(function( jqXHR, status, errorThrown ){
var response = $.parseJSON( jqXHR.responseText );
console.log(response);
});
</script>Na lista de categorias, a API retorna a resposta em JSON.
Abaixo um detalhamento de cada nó do JSON de resposta:
Category[]
Lista de Categorias
Category[].Category
Dados da Categoria
Category[].Category.slug
Caminho absoluto da Categoria
Category[].Category.id
Código da Categoria
Category[].Category.parent_id
Código da Categoria Pai
Category[].Category.name
Nome da Categoria
Category[].Category.description
Descrição da Categoria (meta title)
Category[].Category.title
Título da categoria (meta title)
Category[].Category.link
Objeto com as URLs da Categoria
Category[].Category.link.http
URL Simples da Categoria
Category[].Category.link.https
URL Segura da Categoria
Category[].Category.images[]
Imagens da Categoria
Category[].Category.images[].http
URL Simples da Imagem da Categoria
Category[].Category.images[].https
URL Segura da Imagem da Categoria
Category[].Category.children[]
Lista de Subcategorias
Category[].Category.children[].Category
Dados da Subcategoria
Exemplo de resposta com sucesso baseando no envio do exemplo acima:
Para mais detalhes sobre a API de categorias acesse o link da documentação https://developers.tray.com.br/?java#api-de-categorias
Last updated
Was this helpful?
