Serviço Sender
Para enviar uma mensagem do tipo BulkGate\Sms\IMessage
é necessário criar um sender, o que pode ser feito de duas formas:
- Nette framework - se utilizar o Nette framework
- PHP - nos restantes casos
Envio de mensagens
Para enviar a mensagem, utilize o método send(), que recebe mensagens do tipo BulkGate\Sms\IMessage.
Resposta a BulkGate\Sms\Message
Resposta a BulkGate\Sms\BulkMessage
Unicode
Para configurar o Unicode, chame o método unicode().
Definições do remetente
A definição do tipo de remetente está descrita neste capítulo.
País predefinido
Se introduzir números de telefone em formato nacional, o sistema não sabe para onde enviar as mensagens. Por isso, se o prefixo internacional não for explicitamente indicado, pode definir para o sender o país predefinido para o qual as mensagens serão encaminhadas.
Validação de números
Se precisar de verificar se um número de telefone corresponde ao formato do país, utilize o método checkPhoneNumbers().
Em que $numbers pode ser:
- um número de telefone numa string
"420777777777" - um número de telefone do tipo
BulkGate\Sms\Message\PhoneNumber - arrays de números de telefone
['420777777777','420777777778','420777777779'] - arrays de números de telefone do tipo
BulkGate\Sms\Message\PhoneNumber
$iso tem o mesmo significado que país predefinido
O resultado é então BulkGate\Message\Response
O valor area_found indica se o número corresponde ao formato específico do país.
Obrigado pelo seu feedback.