Hình thức Oauth mới nhất cho Python 3 là gì?Có thư viện OAuth hoạt động cho Python 3 không?
Tôi đang cố tạo màn hình cổ phiếu bằng API của nhà môi giới của tôi, sử dụng Oauth. Hầu hết thông tin tôi tìm thấy đã lỗi thời hoặc xung đột. Tôi đã thấy các mô-đun sau được tham chiếu:
Oauth - Có vẻ như là bản gốc, hiện đã lỗi thời. Tôi gặp lỗi của đối tượng "mô-đun" không có thuộc tính 'Người tiêu dùng' "
Oauth2 - Phiên bản mới hơn, dường như cũng lỗi thời? Người được tham chiếu nhiều nhất trên mạng. Ổn định trong pip/không thể tìm ra cách cài đặt nó.
Oauthlib - IIRC, tuyên bố là thay thế mới cho Oauth và OAuth2
Rauth.OAuth2Service - Cũng có khả năng thay thế cho Oauth và OAuth2?
Yêu cầu -?
Oauth_hook -?
pyoauth2 - Tôi gặp lỗi về việc không có mô-đun có tên là "máy khách" trong init của pyoauth2.
Không ai trong số họ có vẻ hoạt động như mong đợi và tôi có cảm giác rằng điều này là do hỗ trợ Oauth 3 thấp. Bạn đã nhận OAuth hoạt động trong Python 3 chưa? Nếu vậy, làm thế nào bạn làm điều đó?
Bạn đang tìm kiếm Oauth1 hoặc Oauth2 (chúng không tương thích với các phiên bản và một số phiên bản dịch vụ hoặc phiên bản khác)? –
Hoặc. Hiện tại, cả hai module đều không hoạt động với Python 3. –
Tôi đã thành công với [oauthlib] (https://pypi.python.org/pypi/oauthlib) và Oauth1 trên Python 3.2. –