Skip to content

Releases: eduzz/contact-center-php

Novo parâmetro em Person

28 Feb 20:54
Compare
Choose a tag to compare

Adiciona parâmetro opcional na entidade Person.

Agora, na classe EmailMessage, no método ->to, como parâmetro será possível passar também parâmetros específicos para aquele usuário.

new Person('[email protected]', 'Nome')
new Person('[email protected]', 'Nome', ['mensagem' => 'Olá fulano'])

Aí, no momento de enviar o email, em uma única requisição é possível enviar para varios usuarios diferentes, mas cada usuário com parâmetro diferente.

$contaccenter
        ->createEmailMessage() //Cria mensagem de email
        ->to([new Person('[email protected]', 
                        'Nome do destinatario', 
                        ['nome'=> 'Nome do usuário']), // específico desse usuario
                   new Person('[email protected]', 
                        'Nome 2', 
                        ['nome'=> 'Nome 2'])]) // específico desse usuario
        ->template('HRGJJDIISIW3424') 
        ->params(['link' => 'http://teste.eduzz.com']) // comum para todos
        ->send();

Novo recurso de Postback no envio de e-mails

26 Feb 22:45
Compare
Choose a tag to compare

Novo recurso adicionado na Lib é o Postback nos disparos de emails, assim, o retorno que tivermos dos nossos provedores do e-mail, a aplicação, se quiser também receber essa notificação, basta seguir o seguinte formato de envio (válido somente para envio de emails por hora)

$contactcenter
     ->createEmailMessage()
     ->template('dasdsadsad')
     ->postback(new Postback('POST', 'http://postback.eduzz.com', ['Authorization'=> '123']))
     .
     .
     .
     ->send()

Os postbacks serão encaminhados para a url especificada, aguardando um retorno com header de sucesso (2**). Caso o endpoint retorne um valor com erro, o serviço retentará por mais 5 vezes até desistir de reenviar. Todas as tentativas são logadas no banco de dados para análises.

Correção - Envio de SMS

04 Dec 18:25
Compare
Choose a tag to compare

Esta release resolve o problema de envio de SMS.

Ocorria o erro no momento do envio relacionado ao parse antes do envio pelo Guzzle.