|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
Débuté par vincent, 09 juil. 2012 16:37 - 29 réponses |
| |
| | | |
|
| |
Membre enregistré 10 messages |
|
Posté le 09 juillet 2012 - 16:37 |
Bonjour,
Est ce que quelqu'un pourrait me dire si c'est possible d'envoyer des sms sans winmobile juste avec windev (avec prestataire de service) et si oui comment ?
j'ai vu qu'il existait des fonctions du genre SMSenvoie() mais il existe que sous winmobile si je dis pas de betises. je n'ai a l'heure actuelle que SMS.message et SMS.numero c'est tout !!
Merci de vos réponses |
| |
| |
| | | |
|
| | |
| |
Posté le 09 juillet 2012 - 16:54 |
Bonjour,
Il faut utiliser un prestataire tel que smsenvoi.com. Ils proposent des fonctionalites d'envoi de sms par l'intermediare de web services ou de mail. Il suffit donc d'envoyer une requette http ou un mail, et c'est converti en sms.
Je l'utilise et ca fonctionne tres bien. Si tu as besoisn d'aide, je peux te fournir des bouts de code. Mais c'est tres simple a utiliser.
Bertrand Aygon |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 64 messages |
|
Posté le 09 juillet 2012 - 17:01 |
Bonjour, Pour envoyer des SMS, j'utilise un applicatif (commercialisé par CVM )qui depuis un serveur et un modem Gsm (installé in situ) récupère mes messages pour les envoyer aux destinataires.
Nous avons investi dans une solution logicielle et matériel pour être totalement autonome. L'applicatif windev est très facile à développer, il suffit d'envoyer sur le serveur gsm (ftp) un fichier txt ou xml qui est alors récupéré pour envoi (il est également possible d'envoyer un mail) Aucune fonction gsm de pcsoft est nécessaire ! Cordialement Denis |
| |
| |
| | | |
|
| | |
| |
Posté le 09 juillet 2012 - 17:36 |
oui des exemples de codes seraient la bienvenue, en gros si j'ai bien compris, chaque prestataire à ses propres fonctions d'envoi, et par conséquent les fonctions de windev ne sont pas à utiliser ?
merci
Bertrand Aygon a écrit dans le message de news <d57fdfcdd0a720c85af123414f1c4c31@news.pcsoft> :
Bonjour,
Il faut utiliser un prestataire tel que smsenvoi.com. Ils proposent des fonctionalites d'envoi de sms par l'intermediare de web services ou de mail. Il suffit donc d'envoyer une requette http ou un mail, et c'est converti en sms.
Je l'utilise et ca fonctionne tres bien. Si tu as besoisn d'aide, je peux te fournir des bouts de code. Mais c'est tres simple a utiliser.
Bertrand Aygon |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 74 messages |
|
Posté le 09 juillet 2012 - 18:24 |
oui c'est exactement cela.
chez certains, il suffit d'envoyer un email à une adresse avec une codification. et cet email est "converti" en sms. d'autres par le biais d'une requête http d'autres par des webservices ...
reste plus qu'à choisir le presta, le meilleur tarif, service après vente.... etc
vincent a écrit dans le message de news <51b28f3f697ae230a51136a191b6b284@news.pcsoft> :
oui des exemples de codes seraient la bienvenue, en gros si j'ai bien compris, chaque prestataire à ses propres fonctions d'envoi, et par conséquent les fonctions de windev ne sont pas à utiliser ? merci Bertrand Aygon a écrit dans le message de news <d57fdfcdd0a720c85af123414f1c4c31@news.pcsoft> : Bonjour,
Il faut utiliser un prestataire tel que smsenvoi.com. Ils proposent des fonctionalites d'envoi de sms par l'intermediare de web services ou de mail. Il suffit donc d'envoyer une requette http ou un mail, et c'est converti en sms.
Je l'utilise et ca fonctionne tres bien. Si tu as besoisn d'aide, je peux te fournir des bouts de code. Mais c'est tres simple a utiliser.
Bertrand Aygon |
| |
| |
| | | |
|
| | |
| |
Posté le 09 juillet 2012 - 18:36 |
Oui c'est ca.
Je poste des exemples dans la soiree.
Bertrand Aygon |
| |
| |
| | | |
|
| | |
| |
Posté le 10 juillet 2012 - 16:30 |
ovh est pas mal aussi (par webservice) smsbox est pas cher (requette http) |
| |
| |
| | | |
|
| | |
| |
Posté le 10 juillet 2012 - 17:33 |
Franchement, j'ai développé une solution de SMS avec les codes Hayes par le port série du modem ... et je pense m'être fait Ch**r pour rien ... avec en plus SFR qui ne fait pas fonctionner les modem 3g sans leur appli ...
il existe une application sur Android qui transforme tout email email d'une boite pop en un SMS (objet = numéro, corps = message du sms) :
le logiciel est robuste, si vous trouver un téléphone pas cher genre LG à 100 Eur branché en permanence sur le secteur ... et voici le meilleur serveur SMS du monde !
A vous de voir ....
Alain |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 74 messages |
|
Posté le 10 juillet 2012 - 17:39 |
tu peux en dire plus sur cette solution? merci
BILLIAR ALAIN a écrit dans le message de news <58cea7e1c525d7dd60d824edef065adf@news.pcsoft> :
Franchement, j'ai développé une solution de SMS avec les codes Hayes par le port série du modem ... et je pense m'être fait Ch**r pour rien ... avec en plus SFR qui ne fait pas fonctionner les modem 3g sans leur appli ...
il existe une application sur Android qui transforme tout email email d'une boite pop en un SMS (objet = numéro, corps = message du sms) :
le logiciel est robuste, si vous trouver un téléphone pas cher genre LG à 100 Eur branché en permanence sur le secteur ... et voici le meilleur serveur SMS du monde !
A vous de voir ....
Alain |
| |
| |
| | | |
|
| | |
| |
Posté le 10 juillet 2012 - 18:01 |
oui sur l android market il existe : SMS to Mail qui est gratuit
il suffit de creer une adresse email : SMS@VotreSociete.com
le logiciel scrute en POP cet email et envoi les SMS que vous avez envoyé par email à cette adresse, il est très simple d'utiliser les fonction windev pour gérer ces "SMS" et en plus vous avez une trace de ce qui a été envoyé!
bye |
| |
| |
| | | |
|
| | |
| |
Posté le 10 juillet 2012 - 18:53 |
Salut, Tu prend un petit contrat de 10 € chez orange (pour tester ensuite tu te feras ton opinion) et tu peut envoyer env 100 sms. la qte n'est pas limiter dans le temps. Ils sont très correcte. Ils fournissent une clé. voila mon code qui fonctionne depuis plus d'un an, tu peut l'améliorer. Bonne journée.
TelNo est une chaîne TelNo = "33"+Droite(Remplace(Travaux.Telephone,".",""),9) //"33619772853" SI Gauche(Travaux.Telephone,2)="04" ALORS //pour le sud est Info("Pas de SMS sur un N° de fixe.") RETOUR FIN SI Taille(TelNo) <> 11 ALORS Info("N° de téléphone portable incorrect.") RETOUR FIN
//Votre API Access Key est : clé fournis par Orange Ch est une chaîne = Remplace(SAI_SmsPersonaliser," ","+")
Url est une chaîne Res_HTTP est une chaîne Erreurhttp est une chaîne Url = "http://run.orangeapi.com/sms/sendSMS.xml…"
// Envoi de la requête sur le serveur SI HTTPRequête(Url) ALORS // La requête a pu être envoyée, il s'agit d'une URL valide Res_HTTP = HTTPDonneRésultat() SI Taille(Res_HTTP) = 0 ALORS // Il y a eu une erreur du serveur Web, le détail de l'erreur est dans l'entête de la page Erreurhttp = HTTPDonneRésultat(httpEntête) Erreur(Erreurhttp) SINON SI ChaîneOccurrence(Res_HTTP,"status_code>200")>0 ALORS LIBHTM_SmsInfoEnvoi = "SMS Envoyer" SI ChaîneOccurrence(Res_HTTP,"status_code>400")>0 ALORS LIBHTM_SmsInfoEnvoi = "API Access Key est manquante" SI ChaîneOccurrence(Res_HTTP,"status_code>401")>0 ALORS LIBHTM_SmsInfoEnvoi = "API Access Key non valid" SI ChaîneOccurrence(Res_HTTP,"status_code>402")>0 ALORS LIBHTM_SmsInfoEnvoi = "crédit insuffisant" SI ChaîneOccurrence(Res_HTTP,"status_code>430")>0 ALORS LIBHTM_SmsInfoEnvoi = "contenu manquant" SI ChaîneOccurrence(Res_HTTP,"status_code>431")>0 ALORS LIBHTM_SmsInfoEnvoi = "le paramètre from est manquant" SI ChaîneOccurrence(Res_HTTP,"status_code>433")>0 ALORS LIBHTM_SmsInfoEnvoi = "mauvais formatage du numero" SI ChaîneOccurrence(Res_HTTP,"status_code>440")>0 ALORS LIBHTM_SmsInfoEnvoi = "le contenu dépasse 160 caractères" SI ChaîneOccurrence(Res_HTTP,"status_code>441")>0 ALORS LIBHTM_SmsInfoEnvoi = "destination non autorisée" SI ChaîneOccurrence(Res_HTTP,"status_code>442")>0 ALORS LIBHTM_SmsInfoEnvoi = "parametre from non valide pour cette destination" SI ChaîneOccurrence(Res_HTTP,"status_code>447")>0 ALORS LIBHTM_SmsInfoEnvoi = "destination non accessible" SI ChaîneOccurrence(Res_HTTP,"status_code>500")>0 ALORS LIBHTM_SmsInfoEnvoi = "erreur interne" SI LIBHTM_SmsInfoEnvoi = "SMS Envoyer" ALORS Travaux.SMS = DateSys()+HeureSys() HModifie(Travaux) SAI_SMS1 = Travaux.SMS SINON Info("SMS non envoyé pour la raison suivante : "+LIBHTM_SmsInfoEnvoi) FIN FIN FIN |
| |
| |
| | | |
|
| | |
| |
Posté le 11 juillet 2012 - 00:20 |
vincent avait prétendu :
Bonjour,
Est ce que quelqu'un pourrait me dire si c'est possible d'envoyer des sms sans winmobile juste avec windev (avec prestataire de service) et si oui comment ?
j'ai vu qu'il existait des fonctions du genre SMSenvoie() mais il existe que sous winmobile si je dis pas de betises. je n'ai a l'heure actuelle que SMS.message et SMS.numero c'est tout !!
Merci de vos réponses
Pour ma part j'ai developpé, sous Windev, mon propre serveur sms. J'utilise les modems Siemens MC 55 ou compatibles. Ensuite dans ces modems je mets une carte gsm (avec sms illimités) et cela fonctionne assez correctement (maximum environ 3600 sms par heure). Il est également possible d'utiliser les fonctions de Windev mobile en combinant un smartphone avec une base de données sous Windows en utilsant le smartphone pour la communication sms. L'envoi des sms via prestataire de service est également possible mais nettement plus cher à moins que le volume des sms soit petit. Pour ma part je coût du sms deveint négligeable. Si on prend une carte à 15 ¤ par mois et qu'on envoie 1000 sms par mois cela revient à 0.015 par sms ce qui est comparable aux prestataires. |
| |
| |
| | | |
|
| | |
| |
Posté le 11 juillet 2012 - 10:24 |
Bonjour,
Vos solutions avec des modems/gsm sont bien, mais je pense qu'elles sont toutes 'illégales'. La plupart des abonnements qui proposent des SMS illimités ont des clauses qui stipules que vous n'avez pas le droit de les utiliser pour faire de l'envoi de SMS a des fins commerciales/publicités.
En tous cas, si vous avez des abonnements pas cher avec SMS illimités et que l'on peut utiliser pour faire de la publicité, je suis preneur car en effet, cela deviendra bien moins cher que par des prestataires spécialisés.
Merci,
Bertrand Aygon |
| |
| |
| | | |
|
| | |
| |
Posté le 11 juillet 2012 - 10:24 |
Bonjour,
Pour envoyer des SMS avec le prestataire SMSEnvoi.com, j'utilise leurs APIs HTTP.
Voila un bout de code:
sUrlRequete est une chaîne sUrlRequete = "http://www.smsenvoi.com/httpapi/sendsms/"
sTypeSMS est une chaîne
SI Gauche(sDestinataireNettoye, 1) = "0" OU Gauche(sDestinataireNettoye, 3) = "+33" ALORS sTypeSMS = "LOWCOST" SINON sTypeSMS = "STANDARD" FIN
sParametrePost est une chaîne sParametrePost = ChaîneConstruit("email=%1&apikey=%2&message[type]=sms&message[subtype]=%3&message[recipients]=%4&message[content]=%5", Parametres.SMS_Login, Parametres.SMS_MotDePasse, sTypeSMS, sDestinataireNettoye, eMessage)
SI HTTPRequête(sUrlRequete, "", "", sParametrePost) = Faux ALORS Erreur(ErreurInfo()) RENVOYER Faux FIN
sResultat est une chaîne
sResultat = HTMLVersTexte(HTTPDonneRésultat(httpRésultat))
sResultat = Remplace(sResultat, Caract(34), "")
SI PAS ChaîneCommencePar(sResultat, "{success:1") ALORS Erreur("Erreur lors de l'envoi du SMS: ", sResultat[[Taille("{success:0,message:") + 1 A Taille(sResultat) - 1]]) RENVOYER Faux FIN
SI eAfficheSucces ALORS Info("SMS envoyé avec succès.") FIN
Et on peut aussi connaitre son nombre de credit:
sUrlRequete est une chaîne sUrlRequete = "http://www.smsenvoi.com/httpapi/checkcredits/"
sParametrePost est une chaîne sParametrePost = ChaîneConstruit("email=%1&apikey=%2", iLogin, iMotDePasse)
SI PAS HTTPRequête(sUrlRequete, "", "", sParametrePost) ALORS RENVOYER Faux FIN
sResultat est une chaîne sResultat = HTMLVersTexte(HTTPDonneRésultat(httpRésultat))
sResultat = Milieu(sResultat, 2, Taille(sResultat) - 2)
sResultat = Remplace(sResultat, Caract(34), "")
sSousResultat est une chaîne
sSousResultat = ExtraitChaîne(sResultat, 1, ",")
SI ExtraitChaîne(sSousResultat, 1, ":") <> "success" ALORS RENVOYER Faux FIN
SI sSousResultat <> "success:1" ALORS RENVOYER Faux FIN
sSousResultat = Milieu(sResultat, Taille("success:1,creditsremaining:{sms:{") + 1)
sSousResultat = ExtraitChaîne(sSousResultat, 1, "}")
nombreSmsLowCost est un entier nombreSmsLowCost = Val(Milieu(ExtraitChaîne(sSousResultat, 1, ","), 3))
nombreSmsStandardCost est un entier nombreSmsStandardCost = Val(Milieu(ExtraitChaîne(sSousResultat, 2, ","), 3))
Voila, c'est pas nickel comme code, mais a priori ca fonctionne
Bertrand Aygon |
| |
| |
| | | |
|
| | |
| |
Posté le 11 juillet 2012 - 19:20 |
Bertrand Aygon a couché sur son écran :
Bonjour,
Vos solutions avec des modems/gsm sont bien, mais je pense qu'elles sont toutes 'illégales'. La plupart des abonnements qui proposent des SMS illimités ont des clauses qui stipules que vous n'avez pas le droit de les utiliser pour faire de l'envoi de SMS a des fins commerciales/publicités.
En tous cas, si vous avez des abonnements pas cher avec SMS illimités et que l'on peut utiliser pour faire de la publicité, je suis preneur car en effet, cela deviendra bien moins cher que par des prestataires spécialisés.
Merci,
Bertrand Aygon
Ces abonnements ne sont pas utilisés à des fins commerciales. On l'utilse par exemple dans une association sportives pour annoncer les indisponibilités de terrain ou des changements horaire. Une autre application est la transmission de résultats sportifs. Le but n'est pas publicitaire mais associatif. |
| |
| |
| | | |
|
| | |
| |
Posté le 12 juillet 2012 - 10:42 |
Des logiciels comme SvcMailing savent envoyer des SMS sans prestataire. |
| |
| |
| | | |
|
| | |
| |
Posté le 12 juillet 2012 - 10:42 |
Bonjour.
J'ai développé un composant fonctionnant avec Windev et Webdev en partenariat avec SmsVertPro.fr
Vous pouvez les contacter, ils vous fourniront le composant.
A+ |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 73 messages Popularité : +2 (2 votes) |
|
Posté le 28 octobre 2012 - 23:25 |
@Philippe Lienart:
La solution en passant via un modem Siemens permet-elle d'envoyer des SMS de plus de 160 caractères ? Si oui, quelles sont les conditions pour en acquérir les sources ?
Merci, |
| |
| |
| | | |
|
| | |
| |
Posté le 10 juin 2017 - 12:40 |
Salut j'aimerais avoir si possible le code que tu utilises pour le sms là avec explication parce que j'suis pas trop expert en windev |
| |
| |
| | | |
|
| | |
| |
Posté le 31 juillet 2017 - 18:09 |
Bjr, j'en ai besoin moi des astuces d'envoie d'sms avec windev simplement. pour gérer la scolarité des élèves d'un lycée. des codes à l'appui seront très bien pour moi. NB: je suis un développeur windev un peut avancé. sauf que je n'ai pas encore encore utilisé cette fonctionnalité dans mes progiciels déjà conçus. merci à vous. |
| |
| |
| | | |
|
| | |
| |
Posté le 31 juillet 2017 - 18:12 |
slt, le problème est comment envoyer ce fichier txt dont vous parlez. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 187 messages |
|
Posté le 12 décembre 2017 - 01:29 |
BILLIAR ALAIN a écrit :
oui sur l android market il existe : SMS to Mail qui est gratuit
il suffit de creer une adresse email : SMS@VotreSociete.com
le logiciel scrute en POP cet email et envoi les SMS que vous avez envoyé par email à cette adresse, il est très simple d'utiliser les fonction windev pour gérer ces "SMS" et en plus vous avez une trace de ce qui a été envoyé!
bye
Bonjour,
Pourriez-vous donnez le lien exacte de cette Apk car le nom de l'appli que vous donnez ne fait que convertir des SMS vers des Mails alors que vous décrivez le contraire, et c'est justement ce qui m’intéresse ! J'ai cherché sur le play store avec Mail to SMS mais rien ne ressort...
Merci. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 2 messages |
|
Posté le 12 décembre 2017 - 12:25 |
KASSI DENI je veut échanger avec vous
-- |
| |
| |
| | | |
|
| | |
| |
Posté le 14 juillet 2018 - 16:45 |
Philippe Lienart a écrit :
vincent avait prétendu : Bonjour,
Est ce que quelqu'un pourrait me dire si c'est possible d'envoyer des sms sans winmobile juste avec windev (avec prestataire de service) et si oui comment ?
j'ai vu qu'il existait des fonctions du genre SMSenvoie() mais il existe que sous winmobile si je dis pas de betises. je n'ai a l'heure actuelle que SMS.message et SMS.numero c'est tout !!
Merci de vos réponses
Pour ma part j'ai developpé, sous Windev, mon propre serveur sms. J'utilise les modems Siemens MC 55 ou compatibles. Ensuite dans ces modems je mets une carte gsm (avec sms illimités) et cela fonctionne assez correctement (maximum environ 3600 sms par heure). Il est également possible d'utiliser les fonctions de Windev mobile en combinant un smartphone avec une base de données sous Windows en utilsant le smartphone pour la communication sms. L'envoi des sms via prestataire de service est également possible mais nettement plus cher à moins que le volume des sms soit petit. Pour ma part je coût du sms deveint négligeable. Si on prend une carte à 15 ¤ par mois et qu'on envoie 1000 sms par mois cela revient à 0.015 par sms ce qui est comparable aux prestataires.
cher PHILIPPE LIENART ton ideal est vraiment genial? aider moi avec tes parametes en utilisant le modem et une carte dans lequele il ya des sms illimités
Merci |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 623 messages Popularité : +100 (114 votes) |
|
Posté le 16 juillet 2018 - 09:58 |
samson kabs a écrit : cher PHILIPPE LIENART ton ideal est vraiment genial? aider moi avec tes paramètres en utilisant le modem et une carte dans lequele il ya des sms illimités
Merci
Ça peut paraitre une bonne idée mais il me semble, que si tu lis les conditions d'utilisations de ton abonnement, une utilisation commerciale n'est pas permise dans le cadre d'envois massif de SMS.
Je te conseille quand même d'utiliser un prestataire qui propose des API en ligne pour envoyer des sms, c'est pas cher et çà fonctionne très bien et ils te fournissent toute une panoplie d'outils pour gérer les campagnes, les stats, les réponses etc.. |
| |
| |
| | | |
|
| | |
| |
Posté le 15 octobre 2019 - 09:49 |
Bonjour j'utilise smsenvoi pour l'envoi des sms cela fonctionne très bien jusqu'au moment ou je veux rajouter une URL courte appelé option RICH SMS d'après la doc il faut rajouter dans le corps du texte %RICHURL____________% c'est ce que je fais mais cela ne fonctionne pas j'ai un message d'erreur
sParametrePost = ChaîneConstruit("email=%1&apikey=%2&message[type]=sms&message[subtype]=%3&message[senderlabel]=36608&message[recipients]=%4&message[content]=%5&richsms_url=%6", "mail.fr", "xxxxxxxx", sTypeSMS, "06000000", "ceci est un test%RICHURL____________%","https://xxxxxxxx")
quelqu'un a déjà utiliser cette option ? |
| |
| |
| | | |
|
| | |
| |
Posté le 08 janvier 2020 - 15:03 |
Je dois envoyer des SMS depuis une application WINDEV via SENDINBLUE (équipement du client). As tu des éléments dans ce sens ? Merci d'avance |
| |
| |
| | | |
|
| | |
| |
Posté le 02 mai 2020 - 15:47 |
Bonjour a vous ca me serait tres utile d'avoir ce code pour envoie de sms |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 177 messages Popularité : +16 (16 votes) |
|
Posté le 04 mai 2020 - 13:29 |
| |
| |
| | | |
|
| | |
| |
Posté le 27 mars 2023 - 01:24 |
Bonjour Fabienne, j'ai vu que vous aviez posté sur le fait que vous utilisiez smsenvoi , actuellement j'ai leur interface mais pas très satisfait j'ai pas mal de problème, j'aurai souhaité peut-être le faire via API, ça m'intéresserait d'avoir votre retour d'expérience si vous utilisez toujours smsenvoi et échanger par téléphone cdlt, Anthony |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|