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

Répondre à