DevVersPA
Documentation API
Retour
SOAP

WS_1_ConnexionDevVersPA

Authentification au service DevVersPA et obtention du token de session nécessaire à tous les autres appels.

Résumé

Point d'entrée d'authentification. Doit être appelé en premier, avant tout autre appel à l'API. Retourne un token de session à conserver et transmettre aux appels suivants. Le token a une durée de vie limitée — reconnecter si un appel retourne une erreur d'authentification.

Syntaxe

sToken est chaîne = WS_1_ConnexionDevVersPA(P_Login, P_MotDePasse)

Paramètres

NomTypeDescriptionObligatoire
P_Login chaîne Adresse e-mail associée à votre compte DevVersPA (fournie par SEALOG lors de votre inscription). Oui
P_MotDePasse chaîne Mot de passe du compte DevVersPA, transmis en clair (aucun chiffrement n'est appliqué par le client). Pensez à sécuriser son stockage côté application et à n'appeler ce service qu'en HTTPS. Oui

Valeur de retour

CasValeur retournée
Succès Chaîne de caractères : token de session (UUID ou chaîne opaque). À conserver pour les appels suivants.
Erreur Chaîne commençant par Erreur : suivie du détail de l'erreur (ex: Erreur : identifiants invalides).

Exemple WLangage

// ── Connexion DevVersPA ──────────────────────────────────
// Déclaration (variable globale recommandée)
gsToken est chaîne

PROCÉDURE ConnexionDevVersPA()

gsToken = WS_1_ConnexionDevVersPA( ­
    "votre_email@exemple.com",   ­// P_Login
    "votre_mot_de_passe"         ­// P_MotDePasse
)

// Contrôle du résultat
SI Gauche(gsToken, 6) = "Erreur" ALORS
    Erreur("Connexion échouée :" + RC + gsToken)
    gsToken = ""
    RENVOYER Faux
FIN

// Connexion réussie — gsToken est valide
RENVOYER Vrai

Bonne pratique : stockez le token dans une variable globale et vérifiez sa validité avant chaque session de travail. En cas d'erreur sur un autre WS, relancez la connexion automatiquement.