Ola Pedro Filho.

Estou com um grande problema no sistema de envio de sms pros clientes. Lendo e pesquisando pelos fórum de discussão sobre o tema, consegui configurar meu mikrotik com o modem 3g e configurar o mk-auth para envio de sms por servidor propio. ate então tudo esta fuincionando ok nos envios pelo mikrotik e envio manual pelo mk-auth.

O problema so fica com relação aos avisos automáticos. alguns envia e outros chegam em branco. aviso de aniversario, bloqueio, aviso de novo cliente que se cadastrou no site chegam normal pro meu celular. so que outros como sms de pois de 5 dias , depois de 10 dias... entre outros so chegam em branco... postei uma imagem pra vc conferir. nos teste por envio manual testei varias formas de menssagens e ele so deu erro enviando em branco quando boto menssagem com quebra de linha (usando enter.) porem nas mensagem automática nenhuma uso quebra de linha ou caracteres ou acentos ja pra evitar erros.  Se vc puder rever o codigo do programa mk-auth e enviar uma atualização pra corrigir isso seria muito grato... aguardo resposta... uso o mk-auth 4.98

envio de SMS.jpg

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Votos 0
Enviar-me um email quando as pessoas responderem –

Respostas

  • cara o tamanho da mensagem ai ja no manual depende do que vc determina la no MK la no tool\sms em "Keep Max SMS:" no meu botei em media de 400 caracteres pra evitar erros pelo tamanho do texto... em testes envia mensagem pelo manual ate 138 caracteres e enviou normal.

  • duvida, quantos caracteres pra sms manual pelo mk auth?

  • AC... Aqui só alguns que chega em branco.

  • terminal Flavio, usa o putty amigo...

    Flavio Silva Andrade disse:

    onde digito esse comando? pelo web terminal ou pelo navegador?

  • Onde uso esse codigo.. pelo terminal não pega e abrindo pelo navegador da erro "Apache/2.2.22 (Debian) PHP/5.3.16 mod_ssl/2.2.27 OpenSSL/1.0.1g Server at 172.31.255.2 Port 80"

    Pedro Filho disse:

    automatico, criei uns titulos e alterei os vencimentos para testar...

    vc pode testar, usa os comandos:

    /opt/php5/bin/php -q /usr/local/mkauth/scripts/sms5antes.php

    /opt/php5/bin/php -q /usr/local/mkauth/scripts/sms5.php

    e outros da pasta /opt/php5/bin/php -q /usr/local/mkauth/scripts

  • onde digito esse comando? pelo web terminal ou pelo navegador?

  • automatico, criei uns titulos e alterei os vencimentos para testar...

    vc pode testar, usa os comandos:

    /opt/php5/bin/php -q /usr/local/mkauth/scripts/sms5antes.php

    /opt/php5/bin/php -q /usr/local/mkauth/scripts/sms5.php

    e outros da pasta /opt/php5/bin/php -q /usr/local/mkauth/scripts


    Flavio Silva Andrade disse:

    vou testar... mais os teste que vc fez no no envio automático  pela data dos clientes com relação ao titulo? ou no envio manual.. por que no manual indo no cliente e escolher enviar sms pega normal qualquer texto que digito.

    1488577490?profile=originalnesta tela no modo manual pega sem problemas.

  • ola Pedro.. fiz como vc postou substitui o código pelo que vc mandou. mais mesmo assim o problema persiste.  o estranho é que algumas mensagem como nas fotos anteriores estão conseguindo enviar.. no que leva a crer que o código ta funcionando.. mais a questão fica o que a de diferente entre as mensagem ou o código do mk-auth em relação a elas que não bate. por que umas vão e outras não? ja digitei as mensagem de varias formas algumas ate mesmo so com uma única palavra pra testar, e não é pelo tamanho do texto. ja to desanimando com esta função do MK-auth, pois é o mais interessante do sistema pois mantém os clientes na ativa com relação aos pagamentos e não esta conseguindo rodar direito. encarecidamente da uma olhada no código do mk-auth na área com relação as mensagem. pois não me entra na cabeça umas pegar e outras não.  se todas estão escritas dentre o mesmo padrão.

    segue abaixo mais uma imagem.. os clientes que passaram da data ele envio normal a menssagem. porem os que vence hoje o titulo não consegui enviar...

    1488578797?profile=RESIZE_1024x1024

  • vou testar... mais os teste que vc fez no no envio automático  pela data dos clientes com relação ao titulo? ou no envio manual.. por que no manual indo no cliente e escolher enviar sms pega normal qualquer texto que digito.

    1488577490?profile=originalnesta tela no modo manual pega sem problemas.

  • não tenho o modem para testar tudo mais, mais no log funcionou, testa trocar seu codigo:

    <?php

    $celular = $_GET['to'];
    $mensagem = $_GET['msg'];
    shell_exec(" sudo ssh -l mkauth 172.31.255.1 -p 2244 '/tool sms send usb5 $celular message=\" $mensagem \" ' ");

    shell_exec(" sudo ssh -l mkauth 172.31.255.1 -p 2244 '/log warning message=\"$celular _ $mensagem \"' ");

    shell_exec(" echo \" {$mensagem} \"  >> /var/log/teste_msg.log");

    por esse abaixo:

    <?php

    $celular = $_GET['to'];
    $mensagem = $_GET['msg'];
    shell_exec(" sudo ssh -l mkauth 172.31.255.1 -p 2244 '/tool sms send usb5 $celular message=\"" .$mensagem. "\" ' ");

    shell_exec(" sudo ssh -l mkauth 172.31.255.1 -p 2244 '/log warning message=\"$celular _ $mensagem \"' ");

    shell_exec(" echo \" {$mensagem} \"  >> /var/log/teste_msg.log");



    Flavio Silva Andrade disse:

    Todas as mensagem abaixo só envia em branco.

    As únicas que envia no automático são da imagem abaixo:

This reply was deleted.