IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windev Mobile Discussion :

Envoi de SMS Personnalisé : Fonction HTTPRequette


Sujet :

Windev Mobile

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2021
    Messages
    138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 19
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2021
    Messages : 138
    Points : 72
    Points
    72
    Par défaut Envoi de SMS Personnalisé : Fonction HTTPRequette
    Bonjour j'ai utilisé ce code sur un BTN_EnvoiSMS.
    il s'agit d'envoi d'un sms par l'intermédiaire d'une société de téléphonie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    // Paramètres d'envoi
    UrlSendSMS = "https://api.smscloud.ci/v1/campaigns"
    EntêteHTTPsupplémentaire	= "Authorization: Bearer " + AuthorizationHeader
    TypeDuMessage	= "application/json"
    Encoding	= "gsm"
    durl		= ""
     
    AuthorizationHeader	= "xxxxxxxxxxxxxxxxxxxxxxxxx"
    SenderAddress	= "xxxxxxxxxxxx"
    SenderName	= "SINTECH"
     
    // Envoi du SMS
    Body = [
    	{
    	"sender": "%1",
    	"recipients":["%2"],
    	"content": "%3",
    	"encoding": "%4",
    	"dlrUrl": "%5"
    	}	
    ]	
     
    Body = ChaîneConstruit(Body,SenderName,ReceiverAdress,MessageSMS,Encoding,durl)
    HTTPRequête(UrlSendSMS,"", EntêteHTTPsupplémentaire, Body, TypeDuMessage)
    et ca marche bien sauf que le SMS n'est pas envoyé automatiquement
    il faudra cliquer une 2ème ou 3ème fois sur le bouton au lieu d'un seul clic
    ai-je raté quelque chose ?

  2. #2
    Expert confirmé
    Avatar de Voroltinquo
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Juin 2017
    Messages
    2 807
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 807
    Points : 5 263
    Points
    5 263
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Que renvoie ton HTTPRequête ?
    Il y a peut-être plus simple, mais ça tourne.
    Quand tout a échoué utilisez l'option RTFM

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2021
    Messages
    138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 19
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2021
    Messages : 138
    Points : 72
    Points
    72
    Par défaut
    Mon HTTPRequete ne renvoie rien mais envoie plutôt le message (MessageSMS) au destinataire (ReceiverAdresse) et ca marche bien.
    Mon véritable souci c'est que je ne comprends pas pourquoi le message est envoyé au 2ème ou 3ème clic au lieu d'un seul clic

  4. #4
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Bonjour,
    Une question :
    Tu dis que ça part au 2ème clic. As-tu testé si ton compteur de sms a été décrémenté ?
    Et une autre : as-tu contacté le st de ton fournisseur de sms pour qu'ils te donnent des traces de tes envois ?

    PS : en réponse à ton message privé, relis ma signature
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  5. #5
    Membre confirmé

    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    370
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 370
    Points : 625
    Points
    625
    Billets dans le blog
    1
    Par défaut
    J'ai répondu au message privé
    En gros j'ai indiqué qu'il n'y avait aucun code d'attente
    Style timeout ou multitâche
    Si il envoie un message mais n'attend pas de réponse de l'API web
    Comment savoir si cela ce passe bien ?

  6. #6
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2021
    Messages
    138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 19
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2021
    Messages : 138
    Points : 72
    Points
    72
    Par défaut
    Ok je vois...
    je vais insérer une attente multitâche pour voir

    merci pour la remarque

  7. #7
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2021
    Messages
    138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 19
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2021
    Messages : 138
    Points : 72
    Points
    72
    Par défaut
    Bonjour
    J'ai essayé multitâche, la réponse mais du temps mais ca marche
    de plus j'a remarqué qu'une de mes variables globales était utilisé dans mon code avant même la valeur retournée
    je l'ai corrigé.
    Merci bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Envoi de SMS
    Par BéBéHi dans le forum Windows
    Réponses: 2
    Dernier message: 05/05/2006, 16h49
  2. envoi de sms via un PC
    Par lidouka dans le forum Ordinateurs
    Réponses: 10
    Dernier message: 11/04/2006, 23h26
  3. [VB6] Envoi de SMS
    Par brahime dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 22/11/2005, 13h08
  4. envoi de sms depuis son pc en passant par un mobile
    Par cyberxper dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 11/07/2005, 11h25
  5. [C#] Envoi de sms en C#
    Par Frédérick dans le forum Windows Forms
    Réponses: 5
    Dernier message: 01/06/2004, 12h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo