Forum eedomus http://forum.eedomus.fr/ |
|
Accès à l'API FITBIT sans librairie Oauth http://forum.eedomus.fr/viewtopic.php?f=16&t=2449 |
Page 1 sur 2 Suivant » |
Auteur: | Havok [ 16 Fév 2015 14:54 ] |
Sujet du message: | Accès à l'API FITBIT sans librairie Oauth |
Bonjour, Voici un petit didacticiel pour intégrer à votre eedomus les données Fitbit (bracelets, balance). Il existe déjà un didacticiel sur le sujet à partir duquel je suis partit : viewtopic.php?f=16&t=1092 Le soucis est que j'ai un hébergement mutualité chez OVH qui, à ma connaissance, ne propose pas la librairie Oauth. Il a fallut faire sans Bref une méthode pour tout ceux qui ont un hébergement mais pas accès à la lib Oauth. 1- Récupérez les scripts : http://www.phpclasses.org/package/7700- ... OAuth.html et http://www.phpclasses.org/package/3-PHP ... pages.html 2- Décompressez et installez les fichiers sur votre serveur (tout dans un même répertoire), par exemple : http://www.votreserveur.com/eedomus/ 3- Créez une application sur https://dev.fitbit.com/apps, cela vous donne une <CONSUMER-KEY> et un <CONSUMER-SECRET> 4- Modifiez, sur votre serveur le fichier login_with_fitbit.php par le code ci-dessous, puis remplacez les variables <CONSUMER-KEY> et <CONSUMER-SECRET> par les valeurs obtenues au point 3
5- Lancer le fichier http://www.votreserveur.com/eedomus/log ... fitbit.php identifiez-vous avec vos logins fitbit. Une page de résultat va s'afficher récupérez les valeurs de
Normalement cette page ne sert qu'une seule fois pour récupérer les 2 identifiants token ! 6- Créez un fichier fitbit.php avec le code suivant puis remplacez les variables <CONSUMER-KEY> et <CONSUMER-SECRET> par les valeurs obtenues au point 3, <ACCESS-TOKEN> et <ACCESS-TOKEN-SECRET> par les valeurs obtenues au point 5
Dans cet exemple l'appel de l'API fitbit va permettre de récupérer le nombre de pas effectués pour la journée en cours. Si vous souhaitez d'autres données (poids, sommeil, etc...) reportez vous à la doc suivante : https://wiki.fitbit.com/display/API/Fit ... Access+API Il suffira de changer la ligne
7- Enfin le truc classique sur la eedomus : configuration / ajouter un périphérique / Capteur http Reste plus qu'a tester PS: A noter que si vous relancer plusieurs fois l'étape 5 login_with_fitbit.php (alors qu'il n'y a aucune raison de le faire sauf si cela ne fonctionne plus) vous risquez d'avoir des identifiants TOKEN différents. Il faudra alors mettre à jour le fichier fitbit.php |
Auteur: | ASECADOMOTIQUE54 [ 17 Fév 2015 09:11 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
Génial, beau tuto qui fonctionne impeccable! depuis le temps que je galère avec la librairie Aouth qui visiblement n'est pas présente sur DSM5.1 . Merci à toi pour cette contribution Havok tu viens déjà de faire un heureux reste plus qu'a décrypter le xml pour voir ce qu'on peu en tirer |
Auteur: | benjee [ 17 Fév 2015 14:23 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
Bonjour, testé et validé également... J'ai ressorti le nombre de pas, l'indice IMC et le poids de la balance... ça tourne !! Merci |
Auteur: | Havok [ 17 Fév 2015 16:19 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
Heureux que ca fasse des heureux |
Auteur: | l0ghan [ 11 Mai 2015 13:32 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
Bonjour, JE me suis fait un petit cockpit pour le fitbit dans EEdomus Avec la recuperation des alarms et le fait qu'elles soient activées ou pas Merci @Havoc pour les scripts julien |
Auteur: | rvp31 [ 19 Mai 2015 20:21 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
Alors moi j'ai un Pb avec le poids et la masse graisseuse. SI je regarde le doc de l'API, ils disent que pour récupérer le poids, il faut faire un GET avec le mot clef "body" à l place de activities. Mais quand j'execute le script, il me retourne une erreur :
Je précise que ça fonctionne avec "activities". Quelqu'un a la même erreur ? |
Auteur: | ASECADOMOTIQUE54 [ 19 Mai 2015 21:27 ] | ||
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth | ||
moi aussi je me suis fait mon petit menu santé avec les données fitbit et withings encore merci à Havok pour son partage [img] [/img]
|
Auteur: | rvp31 [ 20 Mai 2015 19:24 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
BOn ben j'ai résolu mon pb en allant faire un tour sur le forum de dev de fitbit. En fait l'URL exacte pour récupérer les datas est maintenant : https://api.fitbit.com/1/user/-/body/lo ... e/date.xml J'avais fait le test mais il manquait juste le "repertoire" date.. Si ça peut en aider d'autre .. |
Auteur: | Madoma73 [ 20 Mai 2015 22:49 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
@Asecadomotique54, Tu crois qu'il y aurait moyen de récupérer ton script ? J'ai un peu la flemme sur ce coup la ! |
Auteur: | ASECADOMOTIQUE54 [ 20 Mai 2015 23:11 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
Oui bien sur je te met ça a dispo demain! |
Auteur: | ASECADOMOTIQUE54 [ 21 Mai 2015 21:35 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
Il te faut quoi exactement pierre comme fichiers? Parce que il y a du monde dans mon dossier fitbit. |
Auteur: | Madoma73 [ 26 Mai 2015 19:17 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
bin, je sais pas... si ça te dérange pas, envoie moi ton dossier fitbit, je ferai le tri et si tu veux je fais un beau tuto sur domo-blog en disant bien que c'est toi l'auteur |
Auteur: | Havok [ 26 Mai 2015 19:22 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
Ouai.. Sauf que c'est un peu moi l'auteur^^ |
Auteur: | Madoma73 [ 26 Mai 2015 19:41 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
oula, j'ai foiré je sais pas pourquoi, j'ai lu le post en diagonale et j'étais persuadé que @Asecadomotique était l'auteur... Mea Culpa ! mais ma proposition tient cependant toujours si tu m'autorises à faire le tuto sur domo-blog |
Auteur: | Havok [ 26 Mai 2015 19:46 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
Pas de soucis. Normalement tu as tout ce qui faut dans le premier post. |
Auteur: | ASECADOMOTIQUE54 [ 27 Mai 2015 10:00 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
bas alors Pierre tu sais bien que je suis incapable de pondre ce genre de choses! |
Auteur: | Alex30 [ 12 Juin 2015 06:25 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
Bonjour et Merci pour le Tuto MErci |
Auteur: | Madoma73 [ 15 Juin 2015 21:28 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
@l0ghan @Asecadomotique elles sont sympas vos icônes, y aurait moyen de les partager ? |
Auteur: | ASECADOMOTIQUE54 [ 16 Juin 2015 11:48 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
Normalement toute mes icônes sont partagées. |
Auteur: | Madoma73 [ 16 Juin 2015 15:06 ] |
Sujet du message: | Re: Accès à l'API FITBIT sans librairie Oauth |
yep, mais c'est un tel bin's que c'est dur de retrouver quoique ce soit ! |
Page 1 sur 2 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |