Jaka jest najbardziej aktualna forma Oauth dla Python 3?Czy istnieje działająca biblioteka OAuth dla Python 3?
Próbuję utworzyć przeglądarkę akcji za pomocą mojego API brokera, który wykorzystuje Oauth. Większość znalezionych informacji jest nieaktualna lub sprzeczna. Widziałem następujące moduły wymienione:
Oauth - Wydaje się być oryginalny, teraz nieaktualne. Wystąpił błąd obiektu "moduł" nie ma atrybutu "Konsument" "
Oauth2 - Nowsza wersja, najwyraźniej również przestarzała? Ten, do którego najczęściej się odwołujesz online. Błyskawica w pip/nie może dowiedzieć się, jak go zainstalować.
Oauthlib - IIRC, twierdzi, że nowy zamiennik OAuth i OAuth2
Rauth.OAuth2Service - także potencjalnie zamiennik OAuth i OAuth2?
Żądania -?
Oauth_hook -?
pyoauth2 - Otrzymuję komunikat o braku modułu o nazwie "client" w in init pyoauth2.
Żadna z nich nie działa zgodnie z oczekiwaniami i mam wrażenie, że jest to spowodowane niską obsługą Oauth 3. Czy uzyskałeś OAuth do pracy w Pythonie 3? Jeśli tak, jak to zrobiłeś?
Szukasz Oauth1 lub Oauth2 (są to niekompatybilne wersje standardu i niektóre usługi w jednej lub w drugiej wersji)? –
Albo. Obecnie żaden moduł nie działa z Pythonem 3. –
Odniosłem sukces w [oauthlib] (https://pypi.python.org/pypi/oauthlib) i Oauth1 w Pythonie 3.2. –