Skip to content

E‐Commerce Sitemap

Gildemberg Santos edited this page Aug 19, 2024 · 7 revisions

[POST] http://localhost:4747/e-commerce-sitemap

Este endpoint permite listar o conteúdo das páginas de um site de e-commerce a partir de um sitemap. Ele aceita um URL de sitemap e padrões de URL para filtrar as páginas e sitemaps desejados. Payload

{
	"url": "https://www.exemple.com.br/sitemap.xml",
	"url_pattern": "https://www.exemple.com.br/ac2301**/p",
	"url_sitemap_pattern": "https://www.exemple.com.br/sitemap/product**.xml"
}
  • url: (string) URL do sitemap que será utilizado para fazer a listagem.
  • url_pattern: (string, opcional) Padrão de URL para filtrar as páginas listadas a partir do sitemap.
  • url_sitemap_pattern: (string, opcional) Padrão de URL para filtrar sitemaps adicionais listados no sitemap principal.

Exemplo de Requisição

{
	"url": "https://www.exemple.com.br/sitemap.xml",
	"url_pattern": "https://www.exemple.com.br/ac2301**/p",
	"url_sitemap_pattern": "https://www.exemple.com.br/sitemap/product**.xml"
}

Resposta Esperada

A resposta incluirá uma lista de URLs de páginas ou sitemaps que correspondem aos padrões fornecidos.

{
	"url": "https://www.exemple.com.br/sitemap.xml",
	"urls": [
		"https://www.exemple.com.br/ac2301-8-slide-metalizado/p",
		"https://www.exemple.com.br/ac2301001-slide-marrom/p",
		"https://www.exemple.com.br/ac2301039-chinelo-slide-preto-salto-plataforma-multimateriais/p",
		"https://www.exemple.com.br/ac2301036-chinelo-slide-marrom-salto-plataforma-multimateriais/p",
		"https://www.exemple.com.br/ac2301015-chinelo-slide-azul-plataforma-couro-texturizado-elastico/p",
		"https://www.exemple.com.br/ac2301035-chinelo-slide-verde-plataforma-couro-elastico-canelado/p",
		"https://www.exemple.com.br/ac2301040-chinelo-slide-marrom-salto-plataforma-multimateriais/p",
		"https://www.exemple.com.br/ac2301043-chinelo-slide-lilas-salto-plataforma-multimateriais/p",
		"https://www.exemple.com.br/ac2301044-chinelo-slide-azul-retro-salto-plataforma-multimateriais/p"
	],
	"sitemaps": [
		"https://www.exemple.com.br/sitemap/product-0.xml",
		"https://www.exemple.com.br/sitemap/product-1.xml"
	]
}
Clone this wiki locally