Abbiamo completato la configurazione par. Passiamo ora a: come inviare un SMS. Per questo, inizieremo con il nodo message_send. Può essere suddiviso in tre parti.
URL, intestazioni e parametri. Questi possono essere confrontati con URL di richiesta, intestazioni di richiesta e parametri di richiesta.
Il tipo di richiesta è POST, quindi impostiamo l'attributo del metodo nel nodo XML della richiesta come "post". L'URL verrà impostato sull'endpoint URI.
Abbiamo già impostato provider.url con https://api.telnyx.com/v2, quindi imposta solo / messaggi come l'URL qui.
Dobbiamo inviare il tipo di contenuto e il token di connessione dell'autenticazione verrà prelevato dal nodo provider.auth.
Successivamente, i parametri devono essere inviati come dati grezzi. Ogni parametro ha un nome e un valore. Abbiamo parlato di $config.$fields.* sopra. @recipients e @message sono i valori dinamici che verranno sostituiti in fase di esecuzione. Oltre a questo, se selezioni un modello SMS per inviare un SMS, puoi anche richiamare @templateid dal record del modello per inviarlo al provider. Il fornitore di servizi può mappare il tuo modello ai modelli approvati.