Tôi đang triển khai twitter trong ứng dụng của tôi bằng cách sử dụng ghi chép. Sau khi người dùng xác thực ứng dụng của tôi và được chuyển hướng đến url mới, Tôi nhận được oauth_token và oauth_verifier nhưng không thể tìm ra cách tạo oauth_token và oauth_secret từ nó. Vui lòng giải quyết vấn đề và cảm ơn bạn trước !!!Sử dụng thư viện Scribe cho Oauth trên Twitter với url gọi lại
Trả lời
Tôi đã giải quyết vấn đề chỉ là làm cho một người xây dựng dịch vụ mới (như trong ví dụ) trong trang chuyển hướng và sử dụng oauth_token và oauth_verifier u'll nhận được khi u sẽ được chuyển đến trang mới như thế này
Token requestToken = new Token(request.getParameter("oauth_token"),request.getParameter("oauth_verifier"));
Verifier verifier = new Verifier(request.getParameter("oauth_verifier"));
phần còn lại giống như trong ví dụ.
mã thông báo OAuth và xác minh nên được những gì bạn cần phải yêu cầu một access token và truy cập được bảo vệ tài nguyên.
Tôi đã đọc ví dụ nhưng ví dụ minh họa xác thực dựa trên mã PIN trong khi tôi không muốn như vậy trong đơn đăng ký của mình. Tôi bị mắc kẹt tại điểm mà trong ví dụ, trình xác minh được sử dụng coz i dont có bất kỳ trong trường hợp callback_url. Vui lòng giúp tôi với cách tiếp cận khác. –
Ý bạn là gì khi xác thực dựa trên PIN? Bạn có nghĩa là bạn không muốn người dùng phải dán trình xác minh? Tôi đoán một câu hỏi hay là tùy chọn nào được liệt kê trong https://dev.twitter.com/docs/auth/obtaining-access-tokens bạn có muốn sử dụng không? – stevebot
Thực ra tôi không muốn người dùng sử dụng mã PIN xác minh và muốn chuyển hướng mã PIN đến trang mới đó. –
- 1. Tích hợp OAuth với Vimeo bằng cách sử dụng Scribe
- 2. Twitter O-Auth Url gọi lại
- 3. PHP đơn giản và thư viện oAuth
- 4. Thư viện Python của Twitter: thư viện nào?
- 5. Cách nhận request_token sử dụng OAuth với twitter
- 6. Làm thế nào để tôi nhận được API Twitter để tôn trọng tham số gọi lại với OAuth?
- 7. Trang đăng nhập OAuth Twitter trên iPhone
- 8. Twitter: gửi tin nhắn trực tiếp bằng cách sử dụng scribe
- 9. OAuth 2.0 trên C++ (cho UNIX)
- 10. Sử dụng giao thức SMB trong URL trong khi sử dụng thư viện JCIFS trên Android
- 11. 401 Được phép sử dụng oauth-python-twitter
- 12. Có thư viện OAuth hoạt động cho Python 3 không?
- 13. Sử dụng app.config với thư viện lớp
- 14. Twitter, oauth và coldfusion
- 15. Sử dụng Thư viện ảnh Python với VirtualEnv trên Windows
- 16. Xây dựng url hình ảnh tiểu sử trên Twitter với id người dùng Twitter
- 17. Bạn có thể chạy trong localhost một ứng dụng sử dụng Twitter OAuth không?
- 18. "popover" vấn đề trên twitter bootstrap thư viện css/javascript
- 19. Bỏ qua Twitter OAuth
- 20. Tạo ứng dụng facebook với url gọi lại
- 21. Sử dụng ngày với thư viện Graphview
- 22. Làm cách nào để API OAuth Netflix sử dụng tính năng gọi lại của tôi?
- 23. Sử dụng OAuth với OData
- 24. Liên kết cấu trúc C++ x86/x64 + Sử dụng thư viện .NET AnyCPU C++ (gọi/gọi lại)
- 25. iOS Twitter OAuth đảo ngược
- 26. Bạn thấy thư viện OAuth nào phù hợp nhất với Objective-C/iPhone?
- 27. Twitter OAuth qua cửa sổ bật lên
- 28. Thư viện API Twitter dành cho ứng dụng dành cho máy tính để bàn?
- 29. Cách sử dụng OAuth 2 - OAuth 2 C# example
- 30. Twitter OAUTH - trả về mã phản hồi của "0"
mhh tôi có cùng một vấn đề, tôi đã thử lưu Token yêu cầu cũ và tạo nó theo cách bạn đề xuất, thậm chí tôi nhận được mã thông báo truy cập, nhưng mỗi lần tôi thử tìm nạp dữ liệu qua api tôi nhận được thông báo lỗi. – webstrap
Không cần phải lưu yêu cầu cũ trong trường hợp của Twitter (nhưng có thể hữu ích trong trường hợp của LinkedInn) .Chỉ cần sử dụng oauth_token và oauth_verifier bạn nhận được trong phản hồi để tạo một requestToken mới. –