2017-09-02 8 views
-2

Je pense qu'il est possible d'avoir un numéro de cellulaire/mobile (à distance) envoyer un SMS via C#? Par exemple, mon numéro de cellulaire est +00 000 000 0000 et je veux qu'il envoie un message à 0000 et qu'il dise "Bonjour", y at-il une telle technologie qui peut faire comme telle? Ceci est différent de l'utilisation d'une API de passerelle SMS qui utilise un numéro spécifique et l'envoie à 0000. Je veux que mon propre numéro de cellule envoie ce message sans toucher mon téléphone, est-ce possible via des commandes AT ou existe-t-il une API? ça peut m'aider avec ça?Faire un numéro de mobile envoyer un SMS

Merci.

+0

En utilisant les commandes AT, vous pouvez lire et envoyer des SMS et des appels (à partir du PC en utilisant les ports série) Référence: https: // www.codeproject.com/Articles/38705/Send-and-Read-SMS-through-a-GSM-Modem-using-AT-Com – Znaneswar

+0

@Znaneswar cela ne fonctionnera pas si la carte SIM est installée sur un périphérique distant? par exemple: un appareil de poche wifi – Nii

Répondre

1

Si vous essayez d'obtenir votre PC pour faire de votre téléphone envoyer un message SMS, vous devez construire deux logiciels:

  1. Vous devez écrire un natif de l'application mobile au téléphone de système d'exploitation qui écoute un service de notification push pour savoir quand envoyer un message. Selon le système d'exploitation du téléphone, il peut être possible ou non d'envoyer un SMS sans avoir d'abord enraciné le téléphone.

  2. Vous devrez alors écrire du code sur votre PC pour envoyer une notification push que votre application téléphonique recevra, répondra et enverra le message SMS.

Si vous demandez pouvez-vous écrire un logiciel d'application mobile qui peut causer le téléphone, il est en cours d'exécution sur envoyer un SMS, eh bien je vous renvoie au SDK de l'OS de téléphone que vous ciblez pour cette information.

+0

oui, j'ai déjà considéré cela. mais je pensais avoir la carte sim à l'intérieur d'une poche wifi – Nii

0

Essayez Twilio: https://www.twilio.com/. Je l'utilise pour la plupart de mes projets. Vous pouvez essayer gratuitement pendant 30 jours. Une fois le test terminé, vous devez mettre à niveau votre compte avec au moins 20,00 US $.

Il supporte beaucoup de langages de programmation, y compris .Net, Java, Python, etc.

+0

j'ai déjà mené une recherche à ce sujet et beaucoup d'api. Cependant, ce que je veux, c'est que la carte SIM elle-même envoie le message. – Nii