...
- une authentification "basic"
- les paramètres passées en GET
...
Exemples simple d'envoi de SMS
Bloc de code |
---|
curl -u user:xxx 'https://sms.univ.fr/esup-smsuapi/?action=SendSms&phoneNumber=0601010101&message=foo' curl -u user:xxx 'https://sms.univ.fr/esup-smsuapi/?action=SendSms&phoneNumber=0601010101&phoneNumber=0601010102&message=foo' |
Exemple d'envoi de SMS puis consultation du statut de l'envoi
...
Bloc de code |
---|
{"nbDestTotal":1,"nbDestBlackList":1,"nbSentSMS":0,"nbProgressSMS":0,"nbErrorSMS":1,"listNumErreur":["0601010101"]} |
Envoi en masse
Les paramètres GET ne permettent pas l'envoi à de nombreux numéros de téléphone. Dans ce cas utiliser une requête POST (exemple).
En java
Le plus simple est d'utiliser le jar esup-smsu-api disponible sur le repository maven. Ce jar contient la classe org.esupportail.smsuapi.services.client.HttpRequestSmsuapiWS.
...