Comment développer des applications SMS à l'aide de Delphi et des services Web :
Lorsqu'il s'agit de développement d'applications basées sur la technologie des services Web, le premier outil de développement auquel la plupart des gens pensent est Vs.net. En fait, en tant que leader des outils de développement rapide d'applications (RAD), Delphi a soutenu le développement et l'application du Web. Services depuis 6.0. Cet article Utiliser Delphi 7.0 pour appeler le service Web de Sina pour envoyer des messages SMS afin de développer des applications SMS. Cet exemple présente en détail comment développer un système d'application basé sur des services Web dans Delphi.
La première étape consiste à préparer et à comprendre le service Web Sina SMS. L'adresse du service Web de Sina pour l'envoi de messages texte est http://smsinter.sina.com.cn/ws/smswebservice0101.wsdl. Ce service Web n'a qu'une seule méthode, string sendXml(carrier,userid,password,mobilenumber,content,msgtype). . Tous les paramètres sont de type chaîne et leurs significations sont essentiellement les suivantes (elles peuvent être incorrectes).
Transporteur : Nom du transporteur. Il semble que vous puissiez le saisir avec désinvolture. Il est recommandé de saisir Sina. Si vous saisissez d'autres valeurs, le message sera envoyé très lentement.
ID utilisateur : votre identifiant de téléphone mobile enregistré sur Sina Wireless. Si vous n'avez pas enregistré votre téléphone mobile sur http://sms.sina.com.cn, vous ne pouvez pas utiliser ce service Web pour envoyer des messages texte ;
Mot de passe : le mot de passe que vous avez utilisé lors de l'enregistrement de votre téléphone sur Sina Wireless ;
Mobilenumber : le numéro de téléphone mobile de l’autre partie ;
Contenu : le contenu du message court envoyé ;
Msgtype : le type d'envoi de messages courts. Je pense qu'il prend en charge le MMS, mais je ne sais pas comment l'utiliser. Il semble que vous puissiez saisir tout ce que vous voulez. J'utilise du texte.
Veuillez vous référer aux instructions pertinentes sur le site Web de Sina Wireless pour connaître la norme tarifaire. Elle devrait être d'un centime par ligne, mais elle peut également être de deux centimes par ligne. Les détails ne sont pas clairs. Étant donné que le mécanisme de file d'attente de messages peut être utilisé en arrière-plan, il peut y avoir un long délai pendant les périodes de pointe.