olá, estou montando uma API para enviar cobranças as meus clientes via whatsapp
O comando que utilizo em curl é esse :
curl -d "to=81988888888&msg=Teste" -X POST http://192.168.3.250/
sendo que 81988888888 seria o numero do cliente, TESTE seria a mensagem enviada e http://192.168.3.250/ meu servidor onde se encontra a API
analizando as informações no mkauth em opções > servidores de SMS ( PlaySMS POST ) eu montei o codigo onde a mensagem é disparada perfeitamnete
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "http://192.168.3.250");
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, "u=admin&p=admin&to=81988888888&msg=TESTE");
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_exec($curl);
mas quando configuro no mkauth informando a URL do servidor e tento fazer o envio de uma mensagem manualmente pelo admin do mkauth nada acontece, preciso saber de qual campo do cadastro do cliente é retirado o numero e como esse numero é retirado, se tem 55 antes do ddd e se tem o nono digito e se é preciso ter algum retorno para confirmação do mkauth, uma vez que finalizada a construção da API vou disponibilizar gratuitamente aqui pro pessoal integrar a seus servidores
Respostas
consegui resolver, o problema é q o mkauth insere o 55 ao numero do cliente e meu codigo estava inserindo novamente e disparando a mensagem para o numero de teste errado, após inserir no meu codigo um comando pra verificar se existiam simbolos ou se começava com 55 foi que começou a funcionar, logo logo libero o codigo pra geral integrar no mkauth