[Suivre un colis]

ah oui j’avais pas vu le prix, c’est un peu abusé. je vais me resoudre à passer par aftership.

Merci en tout cas depuis que t’as remis en non privé j’ai pu mettre à jour le plugin

Encore merci floman321 pour ton plugin et ton investissement

Dubidon

Cool. Merci

Merci @floman321 pour le plugin.

J’ai un problème sur le site de Laposte.
Lorsque je souhaite créer l’application, le nom s’efface et m’indique que le champs est obligatoire.
Avez-vous aussi ce problème ?

Mathieu

Oui j’ai eu le problème, après plusieurs tentatives ça fini par passer à coup de F5

Je vais essayer alors :slight_smile: J’ai même tenté avec un autre navigateur.

En fait, il faut passer par cette page pour créer l’application
1/ La Poste Developer
Puis souscrire au suivi via cette page
2/ La Poste Developer

Une fois configuré, j’ai forcé le cron, mais cela ne fonctionne pas (lancé il y a 10min).
Le Log est vide :frowning:

[2020-04-14 16:52:02][INFO] : Début d'activation du plugin
[2020-04-14 16:52:03][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2020-04-14 16:52:03][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=Suivreuncolis function=install callInstallFunction=1

Mathieu

Bonjour ouarza,

Merci, je vais modifier la doc.
C’est toute les heures le cron.

Ton objet est bien activé ?

Bonjour @floman321,
Oui, l’objet est bien activé.
Je viens de regarder ce matin et le cron s’est lancé toutes les heures mais à partir de minuit. Étrange, non ?

Il m’a importé 1 colis, alors que j’en ai 13 sur AfterShip (application mobile).
Le colis importé ne correspond pas à un colis que je suis dans l’application.

[2020-04-14 16:52:02][INFO] : Début d'activation du plugin
[2020-04-14 16:52:03][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2020-04-14 16:52:03][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=Suivreuncolis function=install callInstallFunction=1
[2020-04-14 22:04:39][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=Suivreuncolis function=remove callInstallFunction=1
[2020-04-14 22:04:43][INFO] : Début d'activation du plugin
[2020-04-14 22:04:44][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2020-04-14 22:04:44][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=Suivreuncolis function=install callInstallFunction=1
[2020-04-15 00:00:15][DEBUG] :  importAfterShip
[2020-04-15 00:00:16][DEBUG] :  => Importation 1 colis depuis AfterShip : LP33XXXX865FR-Rotule Unibal
[2020-04-15 00:00:16][DEBUG] :    - Colis livré pas d import : 2020-04-09T22:00:00
[2020-04-15 00:00:16][DEBUG] :  => Importation 1 colis depuis AfterShip : 0601900056-0601900056
[2020-04-15 00:00:16][DEBUG] :    - Colis non livré import
[2020-04-15 00:00:18][DEBUG] : refreshdata MAJColis essai aftership Nom Colis : 0601900056
[2020-04-15 00:00:18][DEBUG] :   AutoCreate = 0 AutoDelete : 0
[2020-04-15 00:00:18][DEBUG] :   httpdebug https://api.aftership.com/v4/trackings/relaiscolis/0601900056?lang=en
[2020-04-15 00:00:19][DEBUG] : httpok code error4009 key = XXXXKEYXXXX
[2020-04-15 00:00:19][DEBUG] :     codeetat :  dateheure :   -> +18366J
[2020-04-15 00:00:19][DEBUG] :       Colis non livré ou livré depuis moins de 15 jours -> pas de suppression
[2020-04-15 01:00:03][DEBUG] : refreshdata MAJColis essai aftership Nom Colis : 0601900056
[2020-04-15 01:00:03][DEBUG] :   AutoCreate = 0 AutoDelete : 0
[2020-04-15 01:00:03][DEBUG] :   httpdebug https://api.aftership.com/v4/trackings/relaiscolis/0601900056?lang=en
[2020-04-15 01:00:04][DEBUG] : httpok code error4009 key = XXXXKEYXXXX
[2020-04-15 01:00:04][DEBUG] :     codeetat :  dateheure :   -> +18366J
[2020-04-15 01:00:04][DEBUG] :       Colis non livré ou livré depuis moins de 15 jours -> pas de suppression
[2020-04-15 02:00:04][DEBUG] : refreshdata MAJColis essai aftership Nom Colis : 0601900056
[2020-04-15 02:00:04][DEBUG] :   AutoCreate = 0 AutoDelete : 0
[2020-04-15 02:00:04][DEBUG] :   httpdebug https://api.aftership.com/v4/trackings/relaiscolis/0601900056?lang=en
[2020-04-15 02:00:05][DEBUG] : httpok code error4009 key = XXXXKEYXXXX
[2020-04-15 02:00:05][DEBUG] :     codeetat :  dateheure :   -> +18367J
[2020-04-15 02:00:05][DEBUG] :       Colis non livré ou livré depuis moins de 15 jours -> pas de suppression
[2020-04-15 03:00:03][DEBUG] : refreshdata MAJColis essai aftership Nom Colis : 0601900056
[2020-04-15 03:00:03][DEBUG] :   AutoCreate = 0 AutoDelete : 0
[2020-04-15 03:00:03][DEBUG] :   httpdebug https://api.aftership.com/v4/trackings/relaiscolis/0601900056?lang=en
[2020-04-15 03:00:04][DEBUG] : httpok code error4009 key = XXXXKEYXXXX
[2020-04-15 03:00:04][DEBUG] :     codeetat :  dateheure :   -> +18367J
[2020-04-15 03:00:04][DEBUG] :       Colis non livré ou livré depuis moins de 15 jours -> pas de suppression
[2020-04-15 04:00:03][DEBUG] : refreshdata MAJColis essai aftership Nom Colis : 0601900056
[2020-04-15 04:00:03][DEBUG] :   AutoCreate = 0 AutoDelete : 0
[2020-04-15 04:00:03][DEBUG] :   httpdebug https://api.aftership.com/v4/trackings/relaiscolis/0601900056?lang=en
[2020-04-15 04:00:04][DEBUG] : httpok code error4009 key = XXXXKEYXXXX
[2020-04-15 04:00:04][DEBUG] :     codeetat :  dateheure :   -> +18367J
[2020-04-15 04:00:04][DEBUG] :       Colis non livré ou livré depuis moins de 15 jours -> pas de suppression
[2020-04-15 05:00:03][DEBUG] : refreshdata MAJColis essai aftership Nom Colis : 0601900056
[2020-04-15 05:00:03][DEBUG] :   AutoCreate = 0 AutoDelete : 0
[2020-04-15 05:00:03][DEBUG] :   httpdebug https://api.aftership.com/v4/trackings/relaiscolis/0601900056?lang=en
[2020-04-15 05:00:04][DEBUG] : httpok code error4009 key = XXXXKEYXXXX
[2020-04-15 05:00:04][DEBUG] :     codeetat :  dateheure :   -> +18367J
[2020-04-15 05:00:04][DEBUG] :       Colis non livré ou livré depuis moins de 15 jours -> pas de suppression
[2020-04-15 06:00:04][DEBUG] : refreshdata MAJColis essai aftership Nom Colis : 0601900056
[2020-04-15 06:00:04][DEBUG] :   AutoCreate = 0 AutoDelete : 0
[2020-04-15 06:00:04][DEBUG] :   httpdebug https://api.aftership.com/v4/trackings/relaiscolis/0601900056?lang=en
[2020-04-15 06:00:04][DEBUG] : httpok code error4009 key = XXXXKEYXXXX
[2020-04-15 06:00:05][DEBUG] :     codeetat :  dateheure :   -> +18367J
[2020-04-15 06:00:05][DEBUG] :       Colis non livré ou livré depuis moins de 15 jours -> pas de suppression
[2020-04-15 07:00:04][DEBUG] : refreshdata MAJColis essai aftership Nom Colis : 0601900056
[2020-04-15 07:00:04][DEBUG] :   AutoCreate = 0 AutoDelete : 0
[2020-04-15 07:00:04][DEBUG] :   httpdebug https://api.aftership.com/v4/trackings/relaiscolis/0601900056?lang=en
[2020-04-15 07:00:04][DEBUG] : httpok code error4009 key = XXXXKEYXXXX
[2020-04-15 07:00:04][DEBUG] :     codeetat :  dateheure :   -> +18367J
[2020-04-15 07:00:04][DEBUG] :       Colis non livré ou livré depuis moins de 15 jours -> pas de suppression
[2020-04-15 08:00:03][DEBUG] : refreshdata MAJColis essai aftership Nom Colis : 0601900056
[2020-04-15 08:00:03][DEBUG] :   AutoCreate = 0 AutoDelete : 0
[2020-04-15 08:00:03][DEBUG] :   httpdebug https://api.aftership.com/v4/trackings/relaiscolis/0601900056?lang=en
[2020-04-15 08:00:04][DEBUG] : httpok code error4009 key = XXXXKEYXXXX
[2020-04-15 08:00:04][DEBUG] :     codeetat :  dateheure :   -> +18367J
[2020-04-15 08:00:04][DEBUG] :       Colis non livré ou livré depuis moins de 15 jours -> pas de suppression
[2020-04-15 09:00:04][DEBUG] : refreshdata MAJColis essai aftership Nom Colis : 0601900056
[2020-04-15 09:00:04][DEBUG] :   AutoCreate = 0 AutoDelete : 0
[2020-04-15 09:00:04][DEBUG] :   httpdebug https://api.aftership.com/v4/trackings/relaiscolis/0601900056?lang=en
[2020-04-15 09:00:04][DEBUG] : httpok code error4009 key = XXXXKEYXXXX
[2020-04-15 09:00:04][DEBUG] :     codeetat :  dateheure :   -> +18367J
[2020-04-15 09:00:04][DEBUG] :       Colis non livré ou livré depuis moins de 15 jours -> pas de suppression

Je viens de vérifier ma clé AfterShip, c’est bien la bonne. Celle que j’ai ici Organization - AfterShip
L’erreur 4009 correspond à
``400 4009BadRequest[field_name] is required.

Mathieu

PS: l’interface web de AfterShip n’existe plus ?

Bonjour à tous,
J’ai contacté le support Aftership qui m’indique qu’il n’y a pas de synchronisation entre l’application mobile et la version web.
C’est peut être pour ça que chez moi le plugin fonctionne mal puisque je n’ai rien dans la version web.
Une prochaine version mobile permettra la synchronisation.
Mathieu

1 « J'aime »

Bonjour,
tout d’abord merci à @floman321 pour ce plugin

Dans la configuration du plugin, j’ai indiqué une commande de action de sous-type message pour le paramètre « Action avec type message » mais cela ne semble pas fonctionner.
Je m’attendais à recevoir un message à chaque changement de statut.
Je suis en V4

Une idée ?

Hello,
Moi aussi je pense que l’envoi de message ne fonctionne pas. J’ai testé avec le plugin Mail.
Je vais voir aujourd’hui, avec la réception d’un colis réalisé hier.
@FredT, tu as testé avec quel plugin (sms, mail, telegram,…) ?

Autre petite choses, les titres ne prennent pas en compte le thème (blanc/noir).
image

Mathieu

PS: je renouvelle mes remerciements à @floman321 pour ce plugin :slight_smile:

J’ai testé avec le plugin SMS
J’ai également testé en passant par un virtuel ayant une commande action sous-type message
Je vais faire le test avec le plugin Mail.

Salut,
je viens de faire une PR pour corriger le problème.
ça avait sauté avec la suppression de 17tracks.

Je viens de tester avec la modification proposée par @kaktusatomik et cela fonctionne.

Magnifique, merci a tout le monde !
en effet, cette partie la est restée sur mon jeedom. honte a moi :frowning:

j’ai toujours le probleme de widget qui disparaisse après mise à jour des valeurs. bizarre …

Ne pourrait on pas repasser sur un widget natif ?

pourquoi pas, mais on n’aura pas d’image de l’etat du colis.

Ok, je vais regarder.
as tu une gestion master / stable / v3 ?

Hello @kaktusatomik,
C’est quoi une PR ?

Mathieu