Définir le type d'expéditeur
Pour envoyer des SMS, vous pouvez choisir parmi plusieurs types d'expéditeur, décrits ici.
Option 1 : type d'expéditeur
L'option la plus simple consiste à définir, à l'aide de BulkGate\Sms\SenderSettings\StaticSenderSettings, le type d'expéditeur que vous souhaitez utiliser ; s'il est pris en charge dans le pays concerné, le SMS est envoyé avec ce type d'expéditeur.
La variable $type peut prendre les valeurs suivantes.
| VALEUR | SIGNIFICATION |
|---|---|
SenderSettings\Gate::GATE_SYSTEM_SENDER |
Numéro système |
SenderSettings\Gate::GATE_SHORT_SENDER |
Short Code |
SenderSettings\Gate::GATE_TEXT_SENDER |
Expéditeur texte |
SenderSettings\Gate::GATE_OWN_SENDER |
Numéro personnel (nécessite la vérification du numéro) |
La variable $value est renseignée lorsque $type correspond à un expéditeur texte ou à un numéro personnel.
La longueur maximale de $value pour un expéditeur texte est de 11 caractères de l'alphabet anglais.
Si vous choisissez le type d'expéditeur « numéro personnel », il est nécessaire de vérifier d'abord le numéro sur le portail BulkGate.
Vous pouvez également définir le type d'expéditeur sur un objet déjà créé.
Option 2 : paramétrage selon le pays
Cette option est un peu plus complexe à configurer, mais elle vous permet de définir des paramètres précis pour chaque pays vers lequel vous souhaitez envoyer des messages.
Elle s'appuie sur SenderSettings\CountrySenderSettings.
Le deuxième paramètre correspond au choix d'une passerelle donnée dans un pays donné. Vous trouverez les paramètres appropriés dans les tarifs sur le portail.

Transmission des paramètres du type d'expéditeur
Pour que cela fonctionne, il faut tout transmettre à BulkGate\Sms\Sender.
Merci pour votre retour.