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

Répondre à