Addons SMS quem sabe desenvolver ?

Olá, seria possivel (pago caso for nescessario) criar uma addons onde eu consigo disparar o sms a qualquer momento...

exemplo, seleciono o cliente seleciono a mensagem (5 dias ates, no dia do vencimento etc) E envio o disparo!? obriagdo 

 

Obs! Precisa ser as mensagens de 

5 dias antes

No dia 

5 dia depois 

E assim por diante 

Pro cliente x y ou z, ou todos etc! 

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

  • Corrigi isso ontem na versão mais nova. Faça isso:

    Dar permissão ao Apparmor para que o PHP possa ler e gravar no banco de dados as mensagens personalizadas

    Cole cada linha no terminal:

    sed -i 's/}$/        \/var\/www\/mkmsg\/** rwk, }/g' /etc/apparmor.d/usr.sbin.php-fpm7.3
    sudo apparmor_parser -r /etc/apparmor.d/usr.sbin.php-fpm7.3


  • quando aperto no botao conf.msg aparece esse erro

  • 12637976688?profile=RESIZE_930x

  • TMJ!!

  • Siga o tutorial da parte 3. 

    https://github.com/usuariomega/mkmsg

     

    GitHub - usuariomega/mkmsg
    Contribute to usuariomega/mkmsg development by creating an account on GitHub.
  • Novidades:

    • Facilidade de debug. Mostra erros direto na tela
    • Correção do sistema de automação
    • Correção do Sqlite3 se instalado no MK-Auth, Adicionado permissão no AppArmor.
    • Melhorado o sistema de Logs
    • Adicionado botão para acessar os logs com mais facilidade

     

     

    Configurando a automação:

    sudo crontab -e
     

    Adicione no final o comando que gostaria de automatizar, no prazo, vencido ou pago ou os 3:

    Lembre de mudar suasenha pela senha criada em sudo htpasswd -c /etc/apache2/.htpasswd admin

    0 9  * * * curl -X POST -F 'posttodos=1' http://admin:suasenha@127.0.0.1/mkmsg/cronnoprazo.php > /dev/null 2>&1 
    0 10 * * * curl -X POST -F 'posttodos=1' http://admin:suasenha@127.0.0.1/mkmsg/cronvencido.php > /dev/null 2>&1
    0 11 * * * curl -X POST -F 'posttodos=1' http://admin:suasenha@127.0.0.1/mkmsg/cronpago.php > /dev/null 2>&1
     

    Será enviado todos os dias as 9h para mensagens com títulos no prazo, 10h para mensagens com títulos vencidos e 11h para mensagens com títulos pagos.

    OBS: Se a consulta não retornar títulos, não será enviado.

    Exemplo: Configurado dias no prazo para 3 dias, hoje é dia 10, será enviado a mensagem para todos que vencem no dia 13.

    Se não houver títulos para o dia 13, não será enviado. E assim por diante:

    • Dia 14 + 3 = Envia mensagem se existir título a vencer (no prazo) no dia 17
    • Dia 15 + 3 = Envia mensagem se existir título a vencer (no prazo) no dia 18

     

     

    Faça uma instalação limpa deletando a pasta mkmsg e  

    Instale conforme o tutorial.

    https://github.com/usuariomega/mkmsg

     

     

  • Conexão recusada, usuário, senha ou ip errado no banco de dados. 

    Fiz uma instalação limpa e funcionou normal, se estiver instalado no servidor do Mk-Auth, veja se os dados do arquivo config.php estão corretos:

     

    //IP do MK-Auth
    $servername = "127.0.0.1";

    //Usuário do banco de dados do do MK-Auth
    $username = "root";

    //Senha do banco de dados do do MK-Auth
    $password = "vertrigo";

    //Nome do banco de dados do do MK-Auth
    $dbname = "mkradius";

     

    Qual versão do seu MK-Auth? Mudou o usuário ou senha do banco de dados?

  • fazendo o da segunda opcao apareceu esse erro ai

    Warning: mysqli::__construct(): (HY000/2002): Connection refused in /var/www/mkmsg/index.php on line 4
    Connection failed: Connection refused

  •  

    Esse é um problema de usar o mesmo servidor do MK-Auth, se possível instale em uma máquina virtual a parte.
    Para corrigir esse problema de abrir a página do provedor, você precisa fazer isso no terminal ou via putty:

    Primeira opção:
    sudo nano /etc/apache2/sites-enabled/000-default.conf

    Edite a linha 15, AllowOverride all e comente com um # para desativar, ficando:

    # AllowOverride all

    Em seguida reinicie o Apache:
    sudo service apache2 restart

     

    A segunda opção é:
    sudo nano /var/www/.htaccess

    Remova a ultima linha:
    RewriteRule ^([a-zA-Z0-9\/]+)$ index.hhvm?$1 [NC,L]

    Em seguida reinicie o Apache:
    sudo service apache2 restart

     

     

  • tentei aqui a instalacao no mk-auth mas nao deu certo

    quando coloco esse endereço http://172.31.255.2/mkmsg 

    pede a senha

    mais retorna a pagina web do provedor toda desorganizada

This reply was deleted.