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

WebDev Discussion :

e-commerce en WebDev


Sujet :

WebDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Informaticien en retraite ...
    Inscrit en
    Janvier 2008
    Messages
    496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Informaticien en retraite ...
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 496
    Par défaut e-commerce en WebDev
    Bonjour,
    Que ce soit avec MOLLIE, STRIPE, PAYBOX, je n'y arrive pas !
    Aucun de leur exemple d'utilisation de l'API n'est donné en Windev (ou WebDev)
    En cherchant, j'ai trouvé un exemple pour MOLLIE mais il ne marche plus ...
    Pourriez vous me donner un exemple de code ?
    Merci d'avance
    Cordialement
    SC

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

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 958
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Mis à part les assemblages créés en WL (si, si, on peut,) il est très rare d'avoir des exemple en WL. La plupart sont en C/C++/C# ou en JS.
    Pour la famille C, la chose principale à savoir c'est que dans le prototype, lorsque l'on voit le caractère * on a un passage par adresse, il faut donc passer un pointeur.
    e.g. prenons le prototype suivant qui retourne faux si la fonction ne s'est pas terminée correctement
    Code C : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    bool toto(int a, string b, char* Erreur, int* ErrCode)
    Remarque
    En WL on écrirait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    FONCTION toto(LOCAL nA est entier, LOCAL saB est chaine, saErreur est chaine="", nErrCode est entier=0)
    : booleen
    Cela provient du fait qu'à l'inverse de WL, dans la famille C, le passage par défaut des paramètres se fait par valeur et non par adresse.

    En WL il faudra l'appeler de cette manière :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    nMonEntier est entier
    saMaChaine est chaine
    bufDescriptionErreur est buffer,
    nCodeErreur est entier
     
    SI PAS toto(nMonEntier, saMaChaine, &bufDescriptionErreur, &nCodeErreur) ALORS
        ErreurConstruit("La fonction toto a déclenché l'erreur n° %1%2%3",nCodeErreur,CRLF,bufDescriptionErreur)
    FIN
    Sans la doc, on ne peut pas en dire plus.

  3. #3
    Membre éclairé
    Homme Profil pro
    Informaticien en retraite ...
    Inscrit en
    Janvier 2008
    Messages
    496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Informaticien en retraite ...
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 496
    Par défaut
    Bonjour,
    Désolé si je parais complétement idiot, (Je le suis peut être ...) mais je ne vois pas le rapport avec l'utilisation de l'API .....
    Vous parlez peut être de tester le résultat de l'appel ?
    Cela c'est fait, l'exemple donné WL pour l'utilisation de l'API de MOLLIE le détecte bien, et c'est OK
    C'est pour la suite avec MOLLIE que je "patauge"

    Bref, moi ce je j'aimerai c'est une exemple qui "tourne" avec MOLLIE, STRIPE ou autre ...
    Cordialement
    Sc

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

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 958
    Billets dans le blog
    1
    Par défaut
    Je parle de l'appel d'une fonction d'API en via le WL en général, que cette API soit un assemblage ou une dll.
    Ces fonctions sont documentées et agrémentées d'exemples. Si la documentation est bien faite on a la description de la fonction, ce qu'elle renvoie, et la description des paramètres, en précisant si ce sont des paramètres d'entrée, de sortie ou d'entrée/sortie.)
    Mais comme précisé plus haut, sans la doc je ne peux pas en dire plus.

  5. #5
    Membre éclairé
    Homme Profil pro
    Informaticien en retraite ...
    Inscrit en
    Janvier 2008
    Messages
    496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Informaticien en retraite ...
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2008
    Messages : 496
    Par défaut
    Bonjour,
    Hélas, je ne comprend pas bien la doc, et tous les exemples qu'ils donnent sont en PHP ou au autre ...
    Cordialement
    SC

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

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Juin 2017
    Messages : 2 958
    Billets dans le blog
    1
    Par défaut
    Es-tu allé voir sur le dépôt PC Soft ou sur gitHub pour voir si personne n'avait développé un assemblage, mieux documenté de ton API ?
    Comme je le précisais plus haut, sur gitHub, il y a peu de chance que tu trouves des exemples en WL. Tu pourras certainement trouver des exemples dans un langage que tu connais.

Discussions similaires

  1. Probleme Voyageur de Commerce - Recuit Simulé
    Par dinver dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 21/06/2009, 22h26
  2. Voyageur de commerce, mais en plus compliqué
    Par Krispy dans le forum Algorithmes et structures de données
    Réponses: 18
    Dernier message: 16/02/2004, 08h44
  3. Voyageur de commerce
    Par senke dans le forum Algorithmes et structures de données
    Réponses: 8
    Dernier message: 27/09/2002, 12h51

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