Este serviço é usado para enviar uma URL ao Mapaprop para o serviço de construção de sitemaps. Disponível apenas para o scope sitemap-portal.
| Informações do recurso | |
|---|---|
| Autenticação | Required |
| Scope | sitemap-portal |
| Método HTTP | POST |
| Resposta | JSON |
| Versão | 2 |
URL do recurso
https://mapaprop.app/api/action/portal-v2/sitemap/search-url/{countryiso}
countryIso = consulte Constantes
Parâmetros
| Chave | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| url | string | yes | A URL de busca (sem a URL raiz). Ver exemplo |
Exemplo de chamada
POST /api/action/portal-v2/messages HTTP/1.1
Host: mapaprop.app
Content-Type: application/x-www-form-urlencoded
Content-Length: 0
Authorization: Bearer {access_token}
url=/buscar/operacion-venta_1/tipo-departamento_1/zona-el-palomar-moron-buenos-aires_2-222-50
Resposta
A resposta JSON indicará se a URL foi enviada e registrada corretamente ou se houve um erro.
| Objeto | Campo | Tipo | Obrigatório | Descrição | |
|---|---|---|---|---|---|
| Response | result | success | boolean | yes | Booleano indicando se o envio foi bem-sucedido |
| id | int | no | ID numérico do registro gerado | ||
| updated | boolean | yes | Booleano indicando se foi registrada ou não | ||
| error | string | no | Texto indicando o tipo de erro |
Exemplo de resposta
#success
{
"result": {
"id": 290426,
"updated": 1
}
}
#success but not recorded (duplicated)
{
"result": {
"updated": 0
}
}
#error
{
"result": {
"error": "You don't have enough permissions for this action"
}
}
URLs duplicadas não podem ser salvas.
#URL completa
https://www.martillerosunidos.com/ar/buscar/operacion-venta_1/tipo-departamento_1/zona-el-palomar-moron-buenos-aires_2-222-50
#URL raiz
https://www.martillerosunidos.com
#componente do país
ar
#URL de busca
/buscar/operacion-venta_1/tipo-departamento_1/zona-el-palomar-moron-buenos-aires_2-222-50