Salut Man , Merci d'avoir integrer cette fonction oAUTH test c'est cool :), en fait j’espérais l'utiliser un peu pour comprendre .j'ai regardé un peu ici
https://github.com/josuebrunel/lokingYQL/tree/master/lokingyql pour comprendre le Flow .Ma question est ce que A chaque fois qu'on veut accéder a une information sur un compte Yahoo ont doit faire un raw_input ("Verifer") 1 - Est ce qu'on le fais une fois pour tout ou bien , ? 2 - Est ce qu'on peut récupérer directement sans le copier et le coller sur la console Python, via un callBack par exemple Je pose toutes ces questions parce que c'est important pour moi de comprendre. Note que Tu peux merge ton code avec le github de DakaLug , des que Tu es Ok , Tu as les droits :) --Ad Le 1 septembre 2014 23:13, Josué Kouka <[email protected]> a écrit : > Re, > Euh finalement, j'ai un peu abondonné les unittests pour une bonne doc. > > *Documentation YahooOAuth* : > https://github.com/josuebrunel/lokingYQL/tree/master/lokingyql (avec > screenshots lol ) > *Documentation Unittests* : > https://github.com/josuebrunel/lokingYQL/tree/master/tests > > Il me manque un jeu de test pour les fonctions de LokingYQL. (Je fais tout > à l'envers moi !!) > Pour l'OAUth se sera assez chaud, vu que les *request_token, > request_token_secret, access_token, access_token_secret* ... sont générés > aléatoirement. > > J'espère avoir un jeu de tests potable d'ici la fin de la semaine et > pourquoi pas , un access OAuth aux données en implémentant du OAuth 2 > legged. > > > > > > 2014-09-01 20:27 GMT+02:00 Josué Kouka <[email protected]>: > > Hello , >> Merci @Alioune, mais je suis qu'il y'a encore des choses a améliorer. >> Pour les tests, je vais faire de mon mieux. Je compte bosser un peu >> dessus ce soir. De toute façon je vous tiens au courant ;-) >> >> >> 2014-09-01 14:46 GMT+02:00 Alioune Dia <[email protected]>: >> >> Salut >>> >>> Merci de partager avec nous ton projet , c'est vraiment du très bon code >>> . >>> Est ce qu'il serait possible de mettre dans le fichier tests.py >>> https://github.com/josuebrunel/lokingYQL/blob/master/tests/tests.py >>> un test_oauth_function . Si ce n'est pas possible ce n'est pas grave, >>> nous >>> nous contenterons juste de ce travail exceptionnel et on le comitera >>> sur DakarLug :) >>> --Ad >>> >>> >>> Le 30 août 2014 18:21, Josué Kouka <[email protected]> a écrit : >>> >>> Hello Guys ^_^ !!! >>>> Finalement j'ai pu implementer *oauth1* pour mon project. J'ai >>>> abondonné *requests_authlib* pour *rauth*. Je vais surement hook it >>>> avec LokingYQL bientot. >>>> Pour ceux que ça intéresse, voici le code >>>> https://github.com/josuebrunel/lokingYQL/blob/master/lokingyql/yahooauth.py >>>> (il est fonctionnel). >>>> >>>> FYI, la demarche est la meme pour des oauth providers comme twitter, >>>> facebook, .... Juste quelques variables à changer et tout devrait etre OK. >>>> >>>> >>>> >>>> >>>> 2014-08-27 17:45 GMT+02:00 Alioune Dia <[email protected]>: >>>> >>>> Salut Josué >>>>> >>>>> >>>>> Le 26 août 2014 22:22, Josué Kouka <[email protected]> a écrit : >>>>> >>>>> Hello Alioune. >>>>>> Ahaha j'aimerai bien etre a Dakar (temps pourri par ici), mais j'y >>>>>> suis pas malheureusement. >>>>>> >>>>> >>>>> Ok , pas de soucis :) >>>>> >>>>> >>>>>> LokingYQL foncitonne (v0.5.2) bien sans l'oauth. L'OAuth c'etait >>>>>> juste pour l'acees aux données "personnelles". >>>>>> Sinon depuis dimanche, il est possible d'acceder aux 1072 tables >>>>>> communautaires ( enfin sauf celle qui requièrent une authentification >>>>>> (--_) >>>>>> ). >>>>>> Apres pour l'OAuth, ben toute la communauté peut y participer. >>>>>> Normalement tu peux forker la version actuelle sur le Github du LUG. >>>>>> >>>>>> >>>>> Désolé , je n'avais pas vu que Tu avais déja une version stable :) , >>>>> Fork Done >>>>> https://github.com/Dakarlug >>>>> >>>>> --Ad >>>>> >>>>> >>>>> >>>>> >>>>>> >>>>>>> >>>>>>> >>>>>>> Le 19 août 2014 13:09, Josué Kouka <[email protected]> a écrit : >>>>>>> >>>>>>> En passant, je pense que Genova m'avait deja ajouté ;). Ce serait >>>>>>>> super, surtout d'avoir un retour tant sur le plan technique que >>>>>>>> fonctionnel. Y'a toujours des améliorations à faire et ça permet >>>>>>>> d'apprendre des autres aussi . >>>>>>>> >>>>>>>> >>>>>>>> 2014-08-19 12:54 GMT+02:00 Josué Kouka <[email protected]>: >>>>>>>> >>>>>>>> OK merci @Alioune, je vais check tout ça et je vous tiens au >>>>>>>>> courant ;) >>>>>>>>> >>>>>>>>> >>>>>>>>> 2014-08-19 12:47 GMT+02:00 Alioune Dia <[email protected]>: >>>>>>>>> >>>>>>>>> Salut :) >>>>>>>>>> >>>>>>>>>> C'est un protocole très utilisé et je pense que d’après ce qu'il >>>>>>>>>> fait il est >>>>>>>>>> le seul à le faire pour le moment , donc il y' a des choses que >>>>>>>>>> Tu ne peux >>>>>>>>>> pas faire par exemple manipuler Oauth via un workFlow client pur >>>>>>>>>> pour >>>>>>>>>> github,il faut un proxy , Je ne sais pourquoi github n'acceptent >>>>>>>>>> pas ça , >>>>>>>>>> et exige de passer via un proxy . Peu être que ça a changé depuis >>>>>>>>>> , je >>>>>>>>>> ne sais pas >>>>>>>>>> >>>>>>>>>> https://github.com/okfn/dataexplorer/issues/154 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Je ne peux pas te conseiller avec Python , car je n'ai jamais >>>>>>>>>> fait avec . >>>>>>>>>> Par contre , Si tu vas vers ton choix d'utiliser >>>>>>>>>> requests_oauthlib , que >>>>>>>>>> Tu as déjà validé dans ton issu >>>>>>>>>> https://github.com/josuebrunel/lokingYQL/issues/12 :) >>>>>>>>>> Je te conseille si ton fichier config.py contient que les >>>>>>>>>> paramètres de >>>>>>>>>> configuration pour Yahoo OAuth ( Pas de code Python ) d'utiliser >>>>>>>>>> un >>>>>>>>>> fichier json , plus facile a manipuler en dehors du processus de >>>>>>>>>> Python . >>>>>>>>>> Et faire >>>>>>>>>> json.load(config_file) . >>>>>>>>>> >>>>>>>>>> Si Tu finalises ton code ,j'aimerai bien que Tu le mettes sur le >>>>>>>>>> git de >>>>>>>>>> DakarLug , pour que La communauté puisse en bénéficier , Genova >>>>>>>>>> m'avait donné les droits d' admin , et je pense que je peux >>>>>>>>>> t'ajouter , Si >>>>>>>>>> Tu veux >>>>>>>>>> Bien ! >>>>>>>>>> --Ad >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Le 18 août 2014 21:34, Josué Kouka <[email protected]> a >>>>>>>>>> écrit : >>>>>>>>>> >>>>>>>>>>> Hello la liste, >>>>>>>>>>> >>>>>>>>>>> *The Project* >>>>>>>>>>> >>>>>>>>>>> Je travaille sur un petit projet en ce moment (lokingYQL >>>>>>>>>>> <https://github.com/josuebrunel/lokingYQL>) ouvert a tous >>>>>>>>>>> (Appel au contributeurs pour ceux qui ont un tout petit peu de >>>>>>>>>>> temps ;) ) >>>>>>>>>>> qui porte sur du Yahoo Query Language a.k.a YQL qui est le language >>>>>>>>>>> mis à >>>>>>>>>>> la disposition de tous par Yahoo ! pour fetcher les données de >>>>>>>>>>> "son" Open >>>>>>>>>>> Data et ceux de sa communautés. >>>>>>>>>>> >>>>>>>>>>> *My issue is an issue* >>>>>>>>>>> >>>>>>>>>>> Je dois résoudre cet issue >>>>>>>>>>> <https://github.com/josuebrunel/lokingYQL/issues/12> qui traite >>>>>>>>>>> de l'authentification via OAUTH . Je me suis mis sur un peu de >>>>>>>>>>> lecture sur >>>>>>>>>>> les différentes librairies Python tel que : >>>>>>>>>>> oauth / oauthv2 >>>>>>>>>>> requests-oauthlib >>>>>>>>>>> <https://requests-oauthlib.readthedocs.org/en/latest/> >>>>>>>>>>> ..... >>>>>>>>>>> >>>>>>>>>>> Alors ce qui m'interresse vraiment. c'est votre retour >>>>>>>>>>> d'experience sur l'authentification OAUTH en python: >>>>>>>>>>> - La librairie que vous utilisez le plus >>>>>>>>>>> - Ses avantages >>>>>>>>>>> >>>>>>>>>>> Pour ma part je compte utiliser requests-oauthlib qui me semble >>>>>>>>>>> plutot painless mais j'ai besoin d'autre avis et surtout de tirer >>>>>>>>>>> profit de >>>>>>>>>>> vos experiences >>>>>>>>>>> >>>>>>>>>>> Merci >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Josue Brunel >>>>>>>>>>> www.josuebrunel.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Ce message a été envoyé à la liste [email protected] >>>>>>>>>>> Gestion de votre abonnement : http://dakarlug.org/liste >>>>>>>>>>> Archives : >>>>>>>>>>> http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >>>>>>>>>>> Le site du DakarLUG : http://dakarlug.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Ce message a été envoyé à la liste [email protected] >>>>>>>>>> Gestion de votre abonnement : http://dakarlug.org/liste >>>>>>>>>> Archives : >>>>>>>>>> http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >>>>>>>>>> Le site du DakarLUG : http://dakarlug.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Josue Brunel >>>>>>>>> www.josuebrunel.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Josue Brunel >>>>>>>> www.josuebrunel.org >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Ce message a été envoyé à la liste [email protected] >>>>>>>> Gestion de votre abonnement : http://dakarlug.org/liste >>>>>>>> Archives : >>>>>>>> http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >>>>>>>> Le site du DakarLUG : http://dakarlug.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Ce message a été envoyé à la liste [email protected] >>>>>>> Gestion de votre abonnement : http://dakarlug.org/liste >>>>>>> Archives : >>>>>>> http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >>>>>>> Le site du DakarLUG : http://dakarlug.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Josue Brunel >>>>>> www.josuebrunel.org >>>>>> >>>>>> >>>>>> -- >>>>>> Ce message a été envoyé à la liste [email protected] >>>>>> Gestion de votre abonnement : http://dakarlug.org/liste >>>>>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >>>>>> Le site du DakarLUG : http://dakarlug.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Ce message a été envoyé à la liste [email protected] >>>>> Gestion de votre abonnement : http://dakarlug.org/liste >>>>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >>>>> Le site du DakarLUG : http://dakarlug.org >>>>> >>>> >>>> >>>> >>>> -- >>>> Josue Brunel >>>> www.josuebrunel.org >>>> >>>> >>>> -- >>>> Ce message a été envoyé à la liste [email protected] >>>> Gestion de votre abonnement : http://dakarlug.org/liste >>>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >>>> Le site du DakarLUG : http://dakarlug.org >>>> >>> >>> >>> >>> -- >>> Ce message a été envoyé à la liste [email protected] >>> Gestion de votre abonnement : http://dakarlug.org/liste >>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >>> Le site du DakarLUG : http://dakarlug.org >>> >> >> >> >> -- >> Josue Brunel >> www.josuebrunel.org >> > > > > -- > Josue Brunel > www.josuebrunel.org > > > -- > Ce message a été envoyé à la liste [email protected] > Gestion de votre abonnement : http://dakarlug.org/liste > Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug > Le site du DakarLUG : http://dakarlug.org >
-- Ce message a été envoyé à la liste [email protected] Gestion de votre abonnement : http://dakarlug.org/liste Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug Le site du DakarLUG : http://dakarlug.org
