Connexion API : débutant avec wazo-sdk

Bonjour,

Je m’essaye aux API en utilisant le sdk

j’ai donc fait le code hyper basique suivant:


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Wazo WebSocket Exae</title>

<script src="wazo-sdk.js"></script>
<script>

Wazo.Auth.init('test');
Wazo.Auth.setHost('xx.xx.xx.xx');
const session = await Wazo.Auth.logIn('user', mdp');

console.log('' + Wazo.domain.session + '');

</script>
</head>
<body>

</body>
</html>

J’ai copié l’intégralité du unpack wazo-sdk dans le fichier wazo-sdk.js que j’ai mis à la racine de la page.

Cette page avec les bon credentials/host, ne donne aucun résultat ni en bien ni en mal.
Comment cela marche?

merci d’avance

Hello,

Ben tient, tu vas pouvoir regarder un peu la doc que j’avais commencé:

tu as des “tabs” avec les paramètres, la réponse, les évènements et même un exemple de code en react (js).

tu peux retrouver le code source en haut à droite du projet, le fork, et proposer des améliorations !!

edit:
tu peux aussi démarrer en t’appuyant sur les codes sources des démos proposées par Wazo.
c’est minimaliste, mais ça permet de démarrer facilement.

double edit:
tu as les infos sur l’import du sdk dans ton projet:

Merci pour ta réponse

J ai effectivement regarde les développements pour voir ce que je comprenais et la construction était déjà trop complexe et c est pour cela que j ai voulu revenir à la base
Même si je connais plus le PHP en procédural…donc un peu raide

Donc si je comprends bien bien le retour de la variable d authentification est en json.
Donc par on est d accord qu avec mon script super basique je devrais bien avoir un retour de la variable json dans la console? (Car pour l instant j ai rien)

Merci

Hello,

Ben tu fais un console.log dans les choux !

const session = await Wazo.Auth.logIn('user', mdp');
console.log('' + Wazo.domain.session + '');

Là, tu vas chercher l’objet session dans Wazo.domain.
Il te faut utiliser ta variable session !

const session = await Wazo.Auth.logIn('user', mdp');
console.log("ma session : ", session);

cheers