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 Discussion :

OVH telephonySmsHistory windev


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6
    Par défaut OVH telephonySmsHistory windev
    Bonjour,

    Je développe actuellement une application permettant d'envoyer des SMS depuis le fournisseur de SMS OVH.

    J'ai réussi à me connecter au site d'ovh et à envoyer des sms depuis mon application.

    Je souhaiterais maintenant récupérer l'historique d'envoie de mes sms afin de les afficher.
    Pour cela, j'utilise la méthode fournis par OVH permettant de récupérer l'historique des sms envoyés "telephonySmsHystory()".

    Voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    essai est un tableau de 1 telephonySmsHistoryStruct
    essai[1] = managerService.telephonySmsHistory(ssession,m_sIdCompteSms,sSMSID,user)
    info(essai[1].date)//retourne une chaine vide...
    Pouvez vous m'indiquer ce que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    managerService.telephonySmsHistory(slogin,m_sIdCompteSms,sSMSID,user)
    retourne et quelle valeur dois t'on mettre dans user...

    Un exemple de code ne serais pas de refus car j'ai absolument tout essayer pour récupérer le statut du sms et ça me renvois sans arrêt une chaîne vide...

    Je vous remercie pour votre aide,

    A bientôt,

    Sabrina

  2. #2
    Membre éprouvé Avatar de WDKyle
    Homme Profil pro
    Analyste-Programmeur
    Inscrit en
    Septembre 2008
    Messages
    1 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-Programmeur

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 204
    Par défaut
    Bonjour,

    Comment avez-vous fait pour importer le webservices d'OVH svp ?

    Mon Windev (V16) plante lors de l'importation avec le menu Atelier > Webservices > Importer un webservice :s

    Merci

  3. #3
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 246
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 246
    Par défaut
    bonjour Sabrina,

    je t'ai répondu sur le forum de PCSOFT mais comme là bas ce n'est pas instantané , je remet ici ce que j'ai répondu :


    normalement ta fonction renvoie un tableau d'historiques donc je pense qu'il faudrait mieux faire un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    essai est un tableau DE 200 telephonySmsHistoryStruct
    essai = managerService.telephonySmsHistory(ssession,m_sIdCompteSms,sSMSID,user)
    Info(essai[1].Date)//retourne une chaine vide...
    comme sSMSID et user sont optionnels tu pourrais faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    essai est un tableau DE 200 telephonySmsHistoryStruct
    essai = managerService.telephonySmsHistory(ssession,m_sIdCompteSms)
    Info(essai[1].Date)//retourne une chaine vide...
    j'ai mis 200 arbitrairement

    si tu as une chaîne vide dans essai[1].Date c'est peut être parce qu'un paramètre transmis n'est pas bon et la fonction ne retourne rien alors.

    voici la fonction :
    telephonySmsHistory
    telephonySmsHistoryStruct[] telephonySmsHistory ( stringsession, stringsmsAccount, intsmsId, stringuser )
    Description
    Get the SMS history list
    Paramètres

    * stringsession : the session id
    * stringsmsAccount : the SMS account
    * intsmsId : the SMS id - optional
    * stringuser : the SMS user - optional

    Retour
    The list of SMS history

    et voici la structure des historiques :
    struct telephonySmsHistoryStruct : a SMS history struct

    * intsmsId : the SMS id
    * stringnumberFrom : the number from
    * stringnumberTo : the number to
    * stringstatus : the status
    * stringdate : the sent date and time
    * stringmessage : the delivery receipt message
    * stringtext : the SMS message
    * stringuser : the SMS user

    Comme je ne peux pas faire d'essai je te garantis rien :-(

    Ami calmant, J.P ;-)

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6
    Par défaut Mise en place du webservice sur WINDEV 15
    Bonjour Damien,

    Sur ce site,http://www.ovh.com/soapi/fr/ j'ai télécharger ce lien: WSDL RPC/Encoded 1.14, si vous avez télécharger WSDL Document/Literal wrapped 1.14 ca ne marcheras pas...

    Ensuite j'ai été dans atelier>webservice>importer et utiliser un webservice dans ce projet puis j'ai renseigner le doc que j'ai télécharger juste avant.

    J'ai fais tout ça sous WINDEV15 donc je ne sais pas si ça marche sous WINDEV16.

    En plus apparemment il y aurait plein de bugs sous WINDEV16.

    Voila, j'espère avoir répondu à ta question....

  5. #5
    Membre éprouvé Avatar de WDKyle
    Homme Profil pro
    Analyste-Programmeur
    Inscrit en
    Septembre 2008
    Messages
    1 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-Programmeur

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 204
    Par défaut
    D'accord ! Merci, et bien çà bug lorsque je rentre directement l'adresse du fichier mais en téléchargeant le fichier moi même cela fonctionnera peut etre ! merci

    EDIT : çà fonctionne merci

Discussions similaires

  1. [WD16] SOAPI OVH et Windev
    Par fweds dans le forum WinDev
    Réponses: 1
    Dernier message: 10/02/2012, 12h31
  2. Réponses: 0
    Dernier message: 24/11/2011, 14h46
  3. [WD16] SOAPI - OVH - WINDEV - WEB SERVICE -
    Par gef13 dans le forum WinDev
    Réponses: 5
    Dernier message: 31/08/2011, 20h59
  4. PB de tables créées sous Windev
    Par Reynald dans le forum Bases de données
    Réponses: 2
    Dernier message: 28/04/2004, 10h22

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