Concluímos o par de configuração. Agora passamos para - como enviar um SMS. Para isso, começaremos com o nó message_send. Pode ser dividido em três partes.
URL, cabeçalhos e parâmetros. Eles podem ser comparados a URLs de solicitação, cabeçalhos de solicitação e parâmetros de solicitação.
O tipo de solicitação é POST, portanto, definimos o atributo method no nó XML da solicitação como “post”. O URL será definido para o ponto de extremidade do URI.
Já definimos provider.url com https://api.telnyx.com/v2, portanto, defina apenas / mensagens como o URL aqui.
Precisamos enviar o tipo de conteúdo e o token do portador de autenticação será obtido do nó provider.auth.
Em seguida, os parâmetros devem ser enviados como dados brutos. Cada parâmetro tem um nome e um valor. Falamos sobre $config.$fields.* acima. @recipients e @message são os valores dinâmicos que serão substituídos no tempo de execução. Além disso, se você selecionar um modelo de SMS para enviar um SMS, também poderá obter @templateid do registro do modelo para enviá-lo ao provedor. O provedor de serviços pode mapear seu modelo para modelos aprovados.