Vous voulez la possibilité aux utilisateurs d'envoyer des messages SMS vers votre site et pour vous de leur envoyer un message SMS à travers votre serveur. Vous pouvez passer des heures et des heures à écrire et tester votre propre code de programme , ou vous pouvez facilement utiliser Kannel . Kannel est un petit , mais puissant , open source WAP et la passerelle SMS . Kannel travaille dans un environnement Unix , vous aurez donc besoin de connaître quelques commandes de base Unix. Instructions
1
Télécharger KANNEL . Allez sur le site de Kannel et cliquez sur " Télécharger " en vertu Dernières Nouvelles . Cliquez sur la version du Kannel vous souhaitez télécharger. Téléchargez le fichier sur votre serveur. Accédez au programme " SSH /Telnet " , ou tout autre programme de commande Unix , sur votre serveur Web
2
Tapez le code Unix pour compiler et installer Kannel sur votre serveur : .
"# mkdir src
# cd src
# tar xfz . /downloads /( fichier Kannel )
# cd ( fichier Kannel )
# configure - prefex ( dossier d'installation d' ) = /usr /local /"
# make
# sudo make install
mot de passe
: ******** *
changer le " ( fichier Kannel )" pour le nom de fichier officielle du dossier d'installation de Kannel que vous avez téléchargé . Il ressemblera à quelque chose comme «porte - 1.4.1.tar.gz . " Il s'agit d'un fichier compressé et que vous utilisez la commande " tar xfz " pour extraire les documents. Changer le " ( dossier d'installation d' )" pour le nom du dossier sur votre serveur que vous souhaitez installer à Kannel . Sur la ligne "Mot de passe " , entrez votre mot de passe que vous utilisez pour vous connecter à votre serveur.
3
Ouvrez le fichier smskannel.conf dans le répertoire gw /modifier certaines des configurations afin d' envoyer des messages SMS . Tapez les configurations suivantes pour le groupe de configuration du noyau :
" group = cœur
admi- port = 13000
SMSBOX -port = 13001
administrateur -password = ******
# log- file = " /tmp /kannel.log "
# log-level = 0
box- nie - IP = "* . * . * . * "
box- permettre -IP = " entrez votre adresse IP" "
Tapez votre mot de passe à nouveau sur la ligne qui dit " admin -password ». Tapez votre adresse IP dans la barre d'adresse " boîte permettra -IP " , en supposant que vous allez envoyer des SMS à partir du même ordinateur. Si vous voulez bloquer l'accès à une certaine adresse IP , tapez sur le " box- nier -IP " en ligne.
4 Type de
dans les configurations suivantes pour le groupe SMSC . Cela vous permet d'envoyer des SMS via les protocoles HTTP.
" Group = smsc
smsc = à
modemtype = auto dispositif de
d'iPhone de
= /dev/ttyS0 Photos
my- number = ( votre modem SIM numéro de puce GSM)
connectez - permettre -IP = ( votre adresse IP)
log-level = 0 "
changer les informations dans les parenthèses. Ne pas inclure les parenthèses dans le fichier de configuration .
5
type dans les configurations pour le SMSBOX et groupes sendsms . Ce sont les configurations qui va gérer l'envoi et la réception de SMS . Groupe
"= SMSBOX
bearerbox - host = 127.0.0.1
sendsms -port = 13013
global - sender = (Votre GMS Modem SIM Numéro de Chip)
log-level = 0
groupe
= sendsms utilisateur
username = (Votre Nom )
mot de passe
= ( votre mot de passe )
concaténation = true
max- messages = 10 "
Modifiez les informations entre parenthèses. Le nom d'utilisateur et mot de passe sont ce que vous ferez en place afin de fournir un accès à KANNEL d'envoyer des messages SMS.
6
Ajouter la configuration finale qui permettra de contrôler la façon dont Kannel va communiquer avec votre site lors de l'émission et le processus de réception.
" groupe de
= SMS- Service