Après quelques temps erreurs 400 + comment être au courant quand cela ne fonctionne pas

Bonjour,
j’utilise depuis quelques temps le plugin cloud sync pro sans problème.
Mais cela fait 2 fois en quelques mois que j’ai des erreurs :

[2024-03-01 00:21:02][ALERT] : Starting task (Sauvegarde Conf Jeedom Google Drive/Nettoyage_Gdrive #119)
[2024-03-01 00:21:02][ERROR] : execute:: ex:'GuzzleHttp\Exception\ClientException - GuzzleHttp\Exception\ClientException - 400 - Client error: `POST https://oauth2.googleapis.com/token` resulted in a `400 Bad Request` response: {   "error": "invalid_grant",   "error_description": "Token has been expired or revoked." } '
[2024-03-01 00:21:02][ERROR] : Erreur exécution de la commande [Maison][Sauvegarde Conf Jeedom Google Drive][Nettoyage_Gdrive] : Client error: `POST https://oauth2.googleapis.com/token` resulted in a `400 Bad Request` response: {   "error": "invalid_grant",   "error_description": "Token has been expired or revoked." }

En refaisant le bouton "Association de votre compte Google Drive " cela refonctionne.
Mais est-ce normale de devoir le refaire tous les quelques mois ? Ce sont des limitations Google ? (je me rappelle du compte developer API Google au début de la configuration).

De plus comment je pourrais récupérer l’'erreur dans mon scénario de sauvegarde pour me notifier qu’elle n’est pas passée. C’est par hasard quand je vais voir dans mon drive que je vois que je n’ai pas de sauvegarde récente.
Ou maintenant je regarde un peu plus les messages Jeedom qui me l’indiquait bien… :man_facepalming:
Mais quand tout marche bien, je ne vais pas trop sur l’interface. J’utilise juste l’app JeedomConnect et je ne fais pas attention à cela.
Merci de votre aide.

bonjour @fraynaud33

là par exemple : Tuto - vérifier l'externalisation des backups et leur cohérence
(j’ai eu les mêmes soucis)

Norbert

Je pense avoir trouvé grâce au tuto de @coke sur https://youdom.net/sauvegarde-jeedom/3/.
Il fallait que je passe mon état de publication de mode test à mode prod.
Sur votre console Google API aller dans écran de constentement OAuth et passer en mode prod.
(§ 4.3.2.2 Passer l’application en production du tuto).

Désolé pour le retard à l’allumage mais je viens juste de voir ce topic :frowning:

Ce n’est pas ce qui est marqué dans la documentation officielle au point 23 ?
https://thanaus.github.io/jeedom_docs/plugins/cloudsyncpro/fr_FR/#tocAnchor-1-4-4

Si tu suis tous les points à la lettre, il ne devrait y avoir aucun souci.

euh si … :face_with_diagonal_mouth:
J’ai pas dû suivre la doc jusqu’au bout quand je l’ai installé il y a quelques années ou quand j’ai fait l’upgrade avec cette nouvelle règle de google.
C’est super complexe cette console Google et bravo d’avoir réussi à simplifier cette démarche même si des gens comme moi n’arrivent pas à suivre tout ce qui est pourtant bien écrit… :man_facepalming:
#CEestEcritDansLaDocPourtant! :wink:

Merci pour cette franchise !

Penses-tu que cela pourrait aider si je fais comme pour OneDrive un gif animé en plus du texte ?
https://thanaus.github.io/jeedom_docs/plugins/cloudsyncpro/fr_FR/#tocAnchor-1-4-6

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.