Bonjour,
J’ai un soucis avec le plugin Withings. Lors de la liaison de l’utilisateur, l’access token n’est pas reconnu.
[2019-12-14 20:13:40][DEBUG] : [Salle de bain][Withings Bertrand] https://account.withings.com/oauth2_user/authorize2?client_id=*******&redirect_uri=https%3A%2F%2F********%2Fplugins%2Fwithings%2Fcore%2Fphp%2Fcallback.php&response_type=code&scope=user.info,user.metrics,user.activity&state=apikey=*******|eqLogic_id=117
[2019-12-14 20:14:13][DEBUG] : [Salle de bain][Withings Bertrand] Acquisition du Token
[2019-12-14 20:14:13][DEBUG] : [Salle de bain][Withings Bertrand] https://account.withings.com/oauth2/token
[2019-12-14 20:14:14][DEBUG] : [Salle de bain][Withings Bertrand] {"access_token":"5e83c75beaafd8adb91794df086f2e9e195138a4","expires_in":10800,"token_type":"Bearer","scope":"user.info,user.metrics,user.activity","refresh_token":"d5cb90e071be7a9a466deb13f4a88d0948b1533c","userid":"*****"}
[2019-12-14 20:14:14][DEBUG] : [Salle de bain][Withings Bertrand] https://wbsapi.withings.net/v2/user?access_token=5e2898243e6faad5b08826e7b00dba3337b25c8a&action=getdevice
[2019-12-14 20:14:15][DEBUG] : [Salle de bain][Withings Bertrand] {"status":401,"body":{},"error":"XRequestID: Not provided invalid_token: The access token provided is invalid"}
[2019-12-14 20:14:15][DEBUG] : [Salle de bain][Withings Bertrand] https://wbsapi.withings.net/v2/user?access_token=5e2898243e6faad5b08826e7b00dba3337b25c8a&action=getdevice
[2019-12-14 20:14:15][DEBUG] : [Salle de bain][Withings Bertrand] {"status":401,"body":{},"error":"XRequestID: Not provided invalid_token: The access token provided is invalid"}
[2019-12-14 20:14:15][DEBUG] : [Salle de bain][Withings Bertrand] https://wbsapi.withings.net/measure?access_token=5e2898243e6faad5b08826e7b00dba3337b25c8a&action=getmeas&category=1
[2019-12-14 20:14:15][DEBUG] : [Salle de bain][Withings Bertrand] {"status":401,"error":"XRequestID: Not provided invalid_token: The access token provided is invalid"}
[2019-12-14 20:14:15][DEBUG] : [Salle de bain][Withings Bertrand] https://wbsapi.withings.net/v2/sleep?access_token=5e2898243e6faad5b08826e7b00dba3337b25c8a&action=getsummary&enddateymd=2019-12-14&startdateymd=2019-12-13
[2019-12-14 20:14:15][DEBUG] : [Salle de bain][Withings Bertrand] {"status":401,"body":{},"error":"XRequestID: Not provided invalid_token: The access token provided is invalid"}
[2019-12-14 20:14:15][DEBUG] : [Salle de bain][Withings Bertrand] https://wbsapi.withings.net/v2/sleep?access_token=5e2898243e6faad5b08826e7b00dba3337b25c8a&action=get&enddate=1576350855&startdate=1576264455
[2019-12-14 20:14:15][DEBUG] : [Salle de bain][Withings Bertrand] {"status":401,"body":{},"error":"XRequestID: Not provided invalid_token: The access token provided is invalid"}
[2019-12-14 20:14:15][DEBUG] : [Salle de bain][Withings Bertrand] https://wbsapi.withings.net/v2/measure?access_token=5e2898243e6faad5b08826e7b00dba3337b25c8a&action=getactivity&enddateymd=2019-12-14&startdateymd=2019-12-13
[2019-12-14 20:14:15][DEBUG] : [Salle de bain][Withings Bertrand] {"status":401,"body":{},"error":"XRequestID: Not provided invalid_token: The access token provided is invalid"}
[2019-12-14 20:14:17][DEBUG] : [Salle de bain][Withings Bertrand] https://wbsapi.withings.net/notify?access_token=5e83c75beaafd8adb91794df086f2e9e195138a4&action=list&appli=1&4&16&44&46
[2019-12-14 20:14:18][DEBUG] : [Salle de bain][Withings Bertrand] {"status":0,"body":{"profiles":[{"appli":1,"callbackurl":"https:\/\/*******\/plugins\/withings\/core\/php\/pull.php?apikey=*******&eqLogic_id=117","comment":"Jeedom"}]}}
J’ai l’impression qu’il manque parfois le dernier caractère de la clé dans les requêtes… Sur la dernière ligne, on a bien un status ok et la clé est complète. Ce n’est pas le cas sur les précédentes lignes du log.
Je suis sur la version beta du 11/12.
Pouvez-vous y jeter un oeil ?
Merci !
Bertrand