Envoyer des SMS en masse avec Python

Envoyez un SMS massif à un groupe de contacts avec Python

Python : MÉTHODE

SMS


MESSAGES EN SYNTHÈSE VOCALE

E-MAIL

RéSEAUX SOCIAUX

GROUPES

HLR

PAYS

ÉVÉNEMENTS

UTILISATEUR

MODÈLES

OTP (ONE-TIME PASSWORD)

Con este método puede enviar con Python campañas de SMS Masivo a grupos de contactos que haya creado. Incluya el grupo, el prefijo del país, el remitente, el SMS a enviar. Este método le permite enviar campañas de SMS Masivo sin limite de destinatarios con Python.

Exemple en Python:

import urllib2

afilnet_class="sms"
afilnet_method="sendsmstogroup"
afilnet_user="user"
afilnet_password="password"
afilnet_from="Afilnet"
afilnet_countrycode="34"
afilnet_idgroup="1"
afilnet_sms="sms+test"
afilnet_scheduledatetime=""
afilnet_output=""

# Create an URL request
sUrl = "https://www.afilnet.com/api/http/?class="+afilnet_class+"&method="+afilnet_method+"&user="+afilnet_user+"&password="+afilnet_password+"&from="+afilnet_from+"&countrycode="+afilnet_countrycode+"&idgroup="+afilnet_idgroup+"&sms="+afilnet_sms+"&scheduledatetime="+afilnet_scheduledatetime+"&output="+afilnet_output
	
result = urllib2.urlopen(sUrl).read()



Voir exemple en:

PHP Java C Sharp Unix Ruby on rails Python Android Objective C / iPhone SQL Server Oracle Node JS Go lang Scala lang Swift


Envoyer un SMS à un groupe de destinataires


Paramètre Description Obligatoire / Optionnel
class=sms Classe à laquelle la requête est réalisée Obligatoire
method=sendsmstogroup Méthode de la classe à laquelle la requête est réalisée Obligatoire
user L'utilisateur / e-mail de votre compte chez Afilnet Obligatoire
password Le mot de passe de votre compte chez Afilnet Obligatoire
from Expéditeur Obligatoire
countrycode Indicatif du pays Obligatoire
idgroup Identificateur du groupe destinataire Obligatoire
sms Message SMS à envoyer Obligatoire
scheduledatetime Date et heure de l'envoi avec le format aaaa-mm-jj-hh:mm:ss Optionnel
output Format de sortie du résultat Optionnel

Lorsque vous réaliserez des requêtes vous recevrez les champs suivants :

  •  status
  •  result (si status=success), vous recevrez les valeurs suivantes :
    • id
    • count
    • credits
    • destinations
      • messageid
      • destination
  •  error (si status=error), vous recevrez le code d'erreur

Les code d'erreur possibles sont :

Code Description
MISSING_USER Utilisateur / e-mail non renseigné
MISSING_PASSWORD Mot de passe non renseigné
MISSING_CLASS Classe non renseignée
MISSING_METHOD Méthode non renseignée
MISSING_COMPULSORY_PARAM Paramètre obligatoire non renseigné
INCORRECT_USER_PASSWORD Utilisateur ou mot de passe incorrect
INCORRECT_CLASS Classe incorrecte
INCORRECT_METHOD Méthode incorrecte
NOT_ACCESS_TO_GROUP Vous devez avoir la permission du groupe indiqué
NO_CREDITS Crédits insufissants
Paramètres :
  • class: sms
  • method: sendsmstogroup
  • user: user
  • password: password
  • from: Afilnet
  • countrycode: 34
  • idgroup: 1
  • sms: sms+test
  • scheduledatetime:
  • output:
Requête :
https://www.afilnet.com/api/http/?class=sms&method=sendsmstogroup&user=user&password=password&from=Afilnet&countrycode=34&idgroup=1&sms=sms+test&scheduledatetime=&output=
INFORMATION IMPORTANTE SUR LES COOKIES : Ce site web utilise des cookies propres pour garantir la meilleure expérience sur notre site. En poursuivant votre navigation, vous acceptez l'utilisation de cookies. Pour en savoir plus cliquez sur Politique de cookies. Continuer