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

Répondre à