Skip to content
This repository has been archived by the owner on Jan 3, 2024. It is now read-only.

Uncaught AxiosError AxiosError #298

Closed
entityfrfr opened this issue Oct 16, 2022 · 2 comments
Closed

Uncaught AxiosError AxiosError #298

entityfrfr opened this issue Oct 16, 2022 · 2 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@entityfrfr
Copy link

bonjour,
j'ai reçu une erreur du module Axios quand j'essaye de m'authentifier.

Voici mon code (simple) :

const { Kdecole, ApiVersion, ApiUrl } = require('kdecole-api')

const user = new Kdecole("AUTH", ApiVersion.PROD_WEBCOLLEGE_SEINESAINTDENIS, 0, ApiUrl.PROD_WEBCOLLEGE_SEINESAINTDENIS)
user.starting()

voici mon erreur :

Uncaught AxiosError AxiosError
    at processPromiseRejections (internal/process/promises:246:11)
    at processTicksAndRejections (internal/process/task_queues:97:32)
@maelgangloff
Copy link
Owner

maelgangloff commented Oct 16, 2022

Bonjour,
Merci d'avoir ouvert une issue !

Êtes vous sûr que votre token est valide ? Essayez d'en regénérer un puis de réessayer votre code:

const { Kdecole, ApiUrl, ApiVersion } = require('kdecole-api')

Kdecole.login(username, uniquePassword, ApiVersion.PROD_WEBCOLLEGE_SEINESAINTDENIS, ApiUrl.PROD_WEBCOLLEGE_SEINESAINTDENIS).then(token => console.log(token)) // Affiche son token dans la console

L'erreur Axios que vous mentionnez n'est pas très explicite... essayez ce code pour obtenir une erreur plus précise:

const { Kdecole, ApiVersion, ApiUrl } = require('kdecole-api')

const user = new Kdecole("AUTH", ApiVersion.PROD_WEBCOLLEGE_SEINESAINTDENIS, 0, ApiUrl.PROD_WEBCOLLEGE_SEINESAINTDENIS)
user.starting().catch(console.log)

Si l'API renvoie un code HTTP 403 (Forbidden), c'est que le token fourni est invalide et qu'il faut le regénérer (cf. le README.md)

@maelgangloff maelgangloff self-assigned this Oct 16, 2022
@entityfrfr
Copy link
Author

j'ai essayé et ça marche, merci beaucoup et bonne soirée

@maelgangloff maelgangloff added the help wanted Extra attention is needed label Oct 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants