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 crypté avec la clé de cryptage personnelle fournie par SEALOG lors de votre inscription. Ne pas transmettre le mot de passe en clair. 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_motdepasse_crypté"    ­// 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.