Utilisateur·ice·s de Kresus

Fortuneo et import csv

Bonjour,
Je viens juste d’installer Kresus et cela convient bien à mes besoins.
Il y a juste avec Fortuneo que je ne parviens pas à synchroniser les données.
1- Kresus me demande les identifiants > ok
2- Kresus me demande la validation mobile > je renseigne le code sms reçu
3- Pas d’erreurs affichées… mais pas de comptes synchronisés.

Du coup, je pensais importer les données en csv mais Kresus ne semble pas accepter ce type de données.

Quelles sont les solutions ?
Merci

Bonjour,

Kresus n’accepte en effet que l’import d’OFX, et pas de façon régulière pour mettre à jour un compte.
Le + simple reste d’attendre la correction d’un éventuel souci avec Fortuneo.

Côté woob (anciennement weboob), on me dit qu’une correction est en cours. Aurais-tu des logs pour qu’on vérifie ?

1 J'aime

Bonjour !

Merci pour le ticket. Effectivement ce serait bien d’avoir des logs, histoire de voir s’il s’agit bien du problème en question, ou de Kresus qui gèrerait mal la 2fa ; c’est encore relativement neuf.

Sur le fait qu’il n’y a pas d’erreurs affichées, c’est étrange, normalement l’erreur devrait être gérée avec une notification d’erreur, a minima. Est-ce que quelque chose apparaît temporairement à l’écran, au moins ?

Bonjour,
J’ai retenté un connexion de l’accès bancaire avec fortuneo…

Pour tous les liens, mdp = kreo

Et j’ai eu un message d’erreur :
Message erreur

Voici aussi les logs de ma tentative de connexion aujourd’hui.

Merci

MAJ :
Je viens de voir que la banque Fortuneo avait bloqué mon accès… j’imagine suite à mes tentatives d’accès depuis Kresus.

Bonjour,

d’après les logs tout semble bien se passer, pas d’erreur de connexion, mais aucun compte n’est trouvé.
Je penche donc pour un souci de module.

Aurais-tu par hasard les connaissances nécessaires pour tester directement weboob à partir de ce snippet : How to check transactions with boobank ($4358) · Snippets · kresusapp / kresus · GitLab (si tu comprends ce qui est écrit, oui, sinon c’est que non :sweat_smile: ?

1 J'aime

Bonsoir,
Alors je crois que j’ai un peu près compris… et j’ai suivi les étapes mais j’ai une erreur à l’étape 4 :

2021-03-11 21:34:50,883:DEBUG:repository:2.1:repositories.py:315:build_index Traceback (most recent call last):
  File "/root/weboob/modules/youtube/module.py", line 39, in <module>
    from apiclient.discovery import build as ytbuild
ModuleNotFoundError: No module named 'apiclient'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/root/weboob/weboob/core/repositories.py", line 308, in build_index
    module = LoadedModule(imp.load_module(name, fp, pathname, description))
  File "/root/weboob/localenv/lib/python3.7/imp.py", line 244, in load_module
    return load_package(name, filename)
  File "/root/weboob/localenv/lib/python3.7/imp.py", line 216, in load_package
    return _load(spec)
  File "<frozen importlib._bootstrap>", line 696, in _load
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/root/weboob/modules/youtube/__init__.py", line 20, in <module>
    from .module import YoutubeModule
  File "/root/weboob/modules/youtube/module.py", line 41, in <module>
    raise ImportError("Please install python3-googleapi")
ImportError: Please install python3-googleapi

Errors building modules: bouygues, dlfp, genericnewspaper, happn, hsbchk, lefigaro, liberation, newsfeed, phpbb, presseurop, sogecartenet, youtube
=== [  0%] Getting file:///root/weboob/modules
=== [100%] All modules are up-to-date.

/root/weboob/localenv/bin/python: can't open file '/root/weboob/localenv/bin/boobank': [Errno 2] No such file or direc```

Ah oui, boobank a été renommé, tout comme weboob.

Essaie en remplaçant boobank par woob bank (j’ai mis à jour le snippet) ?

J’ai retenté avec le nouveau snippet… mais la banque semble bloquer l’authentification via woob bank :

Error(exit): Action needed on website: Votre accès est désormais bloqué. Veuillez demander un nouveau mot de passe
Error(fortuneo2): Action needed on website: Votre accès est désormais bloqué. Veuillez demander un nouveau mot de passe
Error(fortuneo): Une anomalie est survenue lors du traitement de votre demande.
Do you want to reconfigure this backend? (Y/n): 

Bonjour,

Essaie de te connecter depuis le site bancaire directement ?