Puis-je envoyer des Messages SMS à partir d'une Application en C#?
Je suis à la recherche de construire un programme qui me permettrait d'envoyer des messages SMS directement à partir de l'Application en C#. J'ai l'intention de construire une "Automatique de Rappel de Rendez-vous "système" qui permettrait d'envoyer automatiquement des messages SMS à des destinataires des téléphones mobiles en les informant de leurs prochains rendez-vous.
Quelqu'un pourrait-il informer sur la façon dont je voudrais mettre en œuvre ce type de fonctionnalité que je n'ai pas d'expérience en téléphonie Mobile et la connectivité mobile avec des applications de bureau.
Mon transporteur est EE (Si ça peut aider?)
Toute aide serait grandement appréciée.
twilio.com est destiné à être un bon service.
OriginalL'auteur Lloyd | 2015-07-06
Vous devez vous connecter pour publier un commentaire.
La plupart des grands transporteurs offrent un e-mail à service de texte. Le programme peut utiliser le courriel pour envoyer un message SMS. Par exemple:
Envoyer un e-mail
Transporteur destinations
Alternatives
Mis à jour le post. Voir thread pour plus d'informations.
Donc, vous devez connaître le texte du destinataire transporteur dans chaque cas? Est-il un moyen de comprendre que, sur base de leur adresse e-mail?
Fonctionne sans autres dépendances. Je peux garantir que cela fonctionne pour les téléphones de Verizon. Oui, l'inconvénient est que vous devez connaître le destinataire du transporteur.
OriginalL'auteur P.Brian.Mackey
Twilio a un C# bibliothèque d'assistance qui vous permettra de le faire.
Voici le code dont vous avez besoin pour envoyer un message texte avec la bibliothèque:
Disclaimer: je travaille pour Twilio.
OriginalL'auteur rickyrobinett
Vous pouvez envoyer des sms à travers une variété de façons
Vous pouvez comprendre la logique de base pour chacun des points ci-dessus à travers le lien fourni ci-dessous et essayez de réaliser que dans votre code.
http://www.codeproject.com/Articles/19023/Sending-SMS-using-NET
Vous avez besoin pour créer une instance du moteur de sms dans votre formulaire constructeur comme ça.
Veuillez supprimer un SendSMS() fonction qui était écrit deux fois dans le code. Le problème est l'auteur de ce code, à tort, créé deux fonctions avec le même nom.
Bien repéré @BSG ! Où dois-je mettre ce code: SMSEngine = new SMSCOMMS("COM1"); SMSEngine.Open(); SMSEngine.SendSMS("919888888888","C'EST VOTRE MESSAGE"); SMSEngine.Close();
Si vous créez une application console, vous devez créer une instance de la classe fournie à l'intérieur de la statique de la méthode principale et d'appeler le non membre de classe statique. Veuillez visiter ce lien par exemple stackoverflow.com/questions/24180470/... Si vous créez une application windows, vous devez appeler cette instance de classe sur le bouton cliquez sur un événement ou d'autres événements de contrôle.
Je suis de la création d'une application windows. J'ai mis le code dans Form1_Load mais j'obtiens une erreur sur SMSENGINE qu'il n'existe pas dans le contexte actuel
OriginalL'auteur BSG