Skip to main content
Questa guida costruisce il passo di corrispondenza di un’integrazione: trova ogni proprietà Tatallo che i tuoi host hanno collegato al tuo PMS, così puoi salvare ciascun id accanto al tuo annuncio. Si esegue in staging, dove le proprietà di prova coincidono esattamente con questi esempi. Usa le variabili dell’Avvio rapido.

1. Scorri l’elenco intero

Gli elenchi arrivano una pagina alla volta. Chiedi una pagina piccola per vedere il cursore in azione:
page.next_cursor non è null, quindi c’è dell’altro. Rinvialo come cursor, esattamente come l’hai ricevuto, e ripeti finché next_cursor è null:
In staging questo stampa tre proprietà:
L’ordine è stabile tra le pagine, quindi scorrere ogni pagina restituisce ciascuna proprietà esattamente una volta. Un cursore è opaco e funziona solo con la chiave e l’ambiente che l’hanno ricevuto: non conservarlo e non costruirne uno a mano.

2. Leggi una proprietà

Questa è inactive: il suo host l’ha sospesa, quindi gli ospiti non possono prenotarla. Resta nel tuo elenco, quindi conserva la corrispondenza.

Una proprietà non collegata al tuo PMS

L’host di prova dello staging ha un’altra proprietà, a7591591-4684-4bf6-b66f-4d039414e433, che non è collegata al tuo PMS:
È voluto, non un malfunzionamento. Una proprietà che il tuo PMS non può vedere riceve esattamente la stessa risposta di una proprietà che non esiste, a parte il request_id: così l’API non rivela nulla sulle proprietà fuori dal tuo collegamento. La proprietà compare nel tuo elenco, e si legge normalmente, dal momento in cui il suo host la collega al tuo PMS.