Merci ;)
2014-09-06 15:38 GMT+02:00 Alioune Dia <[email protected]>: > https://github.com/Dakarlug/lokingYQL/pull/1 #merged > > > Le 2 septembre 2014 18:48, Josué Kouka <[email protected]> a écrit : > > Hello Alioune, >> >> *1 - Est ce qu'on le fais une fois pour tout ou bien , ?* >> >> Normalement l'*acces_token* est valide pendant juste pendant une 1h . >> Mais on peut faire une sorte de *refresh* du token (J'ai prevu de >> l'implementer normalement) >> >> *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* >> >> Oui normalement, mais vu que je veux passer en 2 Legged OAuth et que je >> n'ai pas d'App Web j'ai pas mis de callback. >> >> Sinon tu peux definir une uri de callback >> >> >> https://github.com/josuebrunel/lokingYQL/blob/master/lokingyql/yahooauth.py#L29 >> ( 'oauth_callback': 'oob') # oob = pas d'adresse callback >> >> Quand une addresse callback est mise, y'a une redirection du genre >> http://monsite/mycallbackurl?oauth_verifier=absc1423 >> >> C'est vrai que c'est plus parlant pour des app web. >> >> *Note que Tu peux merge ton code avec le github de DakaLug , des que Tu >> es Ok , Tu as les droits :)* >> >> Merci, cool ;) >> >> >> >> 2014-09-02 18:15 GMT+02:00 Alioune Dia <[email protected]>: >> >>> 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 >>> >> >> >> >> -- >> 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
