Skip to main content
Este guia constrói o passo de mapeamento de uma integração: encontrar todas as propriedades Tatallo que os seus anfitriões ligaram ao seu PMS, para guardar cada id junto ao anúncio correspondente. Corre em staging, onde as propriedades fictícias coincidem exatamente com estes exemplos. Usa as variáveis do Início rápido.

1. Percorra a lista completa

As listas vêm página a página. Peça uma página pequena para ver o cursor em ação:
page.next_cursor não é null, por isso há mais. Envie-o de volta como cursor, exatamente como o recebeu, e repita até next_cursor ser null:
Em staging isto imprime três propriedades:
A ordem é estável entre páginas, por isso percorrer todas devolve cada propriedade exatamente uma vez. Um cursor é opaco e só funciona com a chave e o ambiente que o receberam: não o guarde nem construa um à mão.

2. Leia uma propriedade

Esta está inactive: o anfitrião suspendeu-a, por isso os hóspedes não podem reservar. Continua na sua lista; mantenha o mapeamento.

Uma propriedade não ligada ao seu PMS

O anfitrião fictício de staging tem mais uma propriedade, a7591591-4684-4bf6-b66f-4d039414e433, que não está ligada ao seu PMS:
Isto não é um defeito. Uma propriedade que o seu PMS não pode ver responde exatamente como uma que não existe, exceto pelo request_id, para a API não revelar nada sobre propriedades fora da sua ligação. A propriedade aparece na lista e lê-se normalmente a partir do momento em que o anfitrião a liga ao seu PMS.