smsMode.com
Connexion

Connexion
spacer
spacer
Mot de passe oublié?
spacer
Nouveau client

Tarifs
International

L'interface envoiHTTP vous permet d'automatiser l'envoi de SMSs vers un ou plusieurs destinataires. Ces messages peuvent être envoyés immédiatement ou vous pouvez programmer leur date d'émission. Attention bien que le mode HTTP soit supporté, il est fortement conseillé pour des raisons de sécurité d'utiliser le mode HTTPS.
Les méthodes HTTP GET et POST sont supportées, mais seule la méthode POST permet l'envoi de SMS à plus de 300 destinataires (en une seule requête).

Exemple 1: http://www.smsMode.com/fr/1.5/sendSMS.do?pseudo=jean&pass=abcd1234
&message=Bonjour+Maman&numero=3363123456,0623123457

Exemple 2: http://www.smsMode.com/fr/1.5/sendSMS.do?pseudo=jean&pass=abcd1234
&message=Bon+anniversaire&numero=3363123456&date_envoi=21122008-14:35

URL de base
L'URL de base pour la requête http est la suivante:
http://www.smsMode.com/fr/1.5/sendSMS.do
Paramètres obligatoires
Paramètre Description
pseudo identifiant de l'utilisateur
pass Mot de passe
message Message du SMS à envoyer. Nombre maximal de caractères=160 max.
numero liste de numéros séparés par une virgule. Ces numéros sont sous le format international e.g. (33612345678) ou sous la forme normale d'un portable français (06xxxxxxxx). L'envoi par méthode HTTP GET limite le nombre de destinataires à 300, la méthode POST n'a pas cette limitation.
Paramètres optionnels
Paramêtre option. Description
date_envoi date d'envoi du message - format : ddmmyyyy-hh:mm:ss.
compteRendu
la valeur "true" permet d'obtenir le ou les comptes-rendus de réceptions liés à l'envoi d'un SMS. Cette option augmente le prix d'un SMS de 0,1 crédits par destinataire.
emetteur
Emetteur du SMS envoyé si le compte contient plusieurs émetteurs possible.
classe_msg
2 SMS Standard (defaut)
3 SMS Pro (+0,3 crédit)
4 SMS répondable (+0,4 crédit)
5 SMS eco
refClient
Référence client permettant de spécifier un identifiant propre à l'application appellante (référence de sous compte par exemple).
Réponses:
La réponse à une requête d'envoi Http est de la forme:

code_retour|description_status|smsID (présent si code retour 0)

Code retour Description
0 Accepté - le message a été accepté par le système et est en cours de traitement.
31 Erreur interne
32 Erreur d'authentification
33 Crédits insuffisants
35 Un paramêtre obligatoire est manquant (numéro ou message)
50 Temporairement inaccessible
Caractères et encodage:
Seul un certain nombre de caractères sont gérés pour l'envoi de SMS (spécifications GSM 03.38), si vous spécifiez un caractère qui n'est pas présent dans la liste, celui ci sera remplacé par ?. L'encodage utilisé est celui de la norme ISO-8859-1. Voici la liste des caractères acceptés et leurs correspondances:

Caractère Code ISO-8859-1 Code ASCII
Nouvelle ligne %0A 10
Retour chariot %0D 13
Espace + 32
! %21 33
" %22 34
# %23 35
$ %24 36
% %25 37
& %26 38
' %27 39
( %28 40
) %29 41
* * 42
+ %2B 43
, %2C 44
- - 45
. . 46
/ %2F 47
0 0 48
1 1 49
2 2 50
3 3 51
4 4 52
5 5 53
6 6 54
7 7 55
8 8 56
9 9 57
: %3A 58
; %3B 59
< %3C 60
= %3D 61
> %3E 62
? %3F 63
@ %40 64
A A 65
B B 66
C C 67
D D 68
E E 69
F F 70
G G 71
H H 72
I I 73
J J 74
K K 75
L L 76
M M 77
N N 78
O O 79
P P 80
Q Q 81
R R 82
S S 83
T T 84
U U 85
V V 86
W W 87
X X 88
Y Y 89
Z Z 90
_ _ 95
a a 97
b b 98
c c 99
d d 100
e e 101
f f 102
g g 103
h h 104
i i 105
j j 106
k k 107
l l 108
m m 109
n n 110
o o 111
p p 112
q q 113
r r 114
s s 115
t t 116
u u 117
v v 118
w w 119
x x 120
y y 121
z z 122
¡ %A1 161
£ %A3 163
¤ %A4 164
¥ %A5 165
§ %A7 167
¿ %BF 191
Ä %C4 196
Å %C5 197
Æ %C6 198
Ç %C7 199
È %C8 200
É %C9 201
Ñ %D1 209
Ö %D6 214
Ø %D8 216
Ü %DC 220
ß %DF 223
à %E0 224
ä %E4 228
å %E5 229
æ %E6 230
è %E8 232
é %E9 233
ì %EC 236
ñ %F1 241
ò %F2 242
ö %F6 246
ø %F8 248
ù %F9 249
ü %FC 252

Copyright © Calade-Technologies 2004-2010