Vous devez utiliser des données au lieu de SMS. Les SMS ne sont pas un moyen d'envoyer des informations entre un client et un serveur, mais Internet l'est. Et en utilisant des données, vous obtenez également un protocole de transfert beaucoup plus fiable (les SMS ne le sont pas).
Vous ne devriez pas envoyer de SMS sans l'accord de vos utilisateurs, car cela peut devenir très coûteux. Imaginez que vous ayez un utilisateur en vacances dans un autre pays et que vous pensez que votre application utilise le Wi-Fi alors qu'elle utilise le SMS. Cet utilisateur sera vraiment en colère quand il aura sa facture de téléphone portable.
Donc, même si vous pouvez le faire, je pense que vous ne devriez pas. Et si vous avez vraiment besoin de faire cela, assurez-vous qu'il est vraiment clair pour l'utilisateur que votre application va envoyer des SMS à partir de son téléphone (avec la charge d'un SMS normal).
C'est certainement possible dans Windows Mobile. –
@Steve Weet wow. N'y a-t-il pas d'opt-in lorsque vous utilisez l'application pour la première fois? – Dolbz
Je ne crois pas. Je travaille actuellement sur un projet qui envoie des données basées sur la localisation par SMS (si Gprs/WiFi n'est pas disponible) et cela en arrière-plan. –