Pages enfant
  • Utilisation du web-service smsuapi 1.x

Documentation pour l'ancienne version de SMS-U

Depuis la version 1.1.4 de smsuapi, le web-service est utilisable avec

  • une authentification "basic"
  • les paramètres passées en GET

Exemple simple d'envoi de SMS

curl -u user:xxx 'https://sms.univ.fr/esup-smsuapi/rest?action=SendSms&phoneNumber=0601010101&message=foo'

Exemple d'envoi de SMS puis consultation du statuts de l'envoi

Pour chaque envoi, donnez un numéro d'envoi différent, ici 123 pour cet exemple :

curl -u user:xxx 'https://sms.univ.fr/esup-smsuapi/rest?action=SendSms&phoneNumber=0601010101&message=foo&id=123'

puis vous pouvez consulter l'état de l'envoi 123 :

curl -u user:xxx 'https://sms.univ.fr/esup-smsuapi/rest?action=MessageInfos&id=123'

La réponse à l'action "MessageInfos" est une structure de données simple en JSON. Voici un exemple de réponse :

{"nbDestTotal":1,"nbDestBlackList":1,"nbSentSMS":0,"nbProgressSMS":0,"nbErrorSMS":1,"listNumErreur":["0601010101"]}

Exemple simple en java

http://subversion.renater.fr/esup-activ/branches/esup-activ-2.0/esup-activ-bo/src/org/esupportail/activbo/domain/beans/channels/SMSUChannel.java

  • Aucune étiquette