Tôi muốn đặt một plug-in trên trang web của tôi cho "đăng nhập với twitter", và trang web của tôi cần để có được twitterID của người dùng và email sau khi người dùng cho phép ứng dụng twitter của tôi để truy cập dữ liệu của họ. Tôi đã xem qua các tài liệu dev của twitter, nhưng dường như tất cả về OAuth với các ví dụ phức tạp. Có cách nào làm dễ hơn không? Tôi đã đặt cùng một loại plugin cho facebook, và nó rất đơn giản. Cảm ơn!Làm thế nào để có được địa chỉ email của người dùng twitter với twitter api
Trả lời
Nếu twitter không cung cấp bất kỳ API nào, thì làm cách nào để lấy lại chúng?
- Foursquare có quy định liệt kê những người bạn đã đăng ký với twitter của người dùng.
- Nó cũng cung cấp API cho bạn bè của những người dùng thường xuất hiện trong 'danh sách bạn bè trên mạng' cũng như 'danh sách người theo dõi trên twitter' của người dùng.
Trong cả hai trường hợp trên, việc so sánh chỉ có thể được thực hiện qua email.
Từ twitter api FAQ https://dev.twitter.com/docs/faq
Làm thế nào để có được địa chỉ email của người dùng?
Nếu bạn muốn địa chỉ email của người dùng, bạn sẽ cần yêu cầu người dùng cho số trong phạm vi hạn chế của ứng dụng và dịch vụ của riêng bạn. API Twitter không cung cấp địa chỉ email của người dùng như một phần của quy trình thương lượng mã thông báo OAuth cũng như không cung cấp các phương tiện khác để lấy nó.
Có NO cách bạn có thể nhận địa chỉ email của người dùng twitter. Twitter không cung cấp nó: https://dev.twitter.com/docs/faq#6718
Twitter hiện cung cấp địa chỉ email. Xem phản hồi @HenryP. – JSWilson
https://dev.twitter.com/rest/reference/get/account/verify_credentials Request Địa chỉ email của người dùng
Yêu cầu địa chỉ email của người dùng đòi hỏi ứng dụng của bạn để được vào danh sách trắng Twitter. Để yêu cầu quyền truy cập, please use this form.
Khi danh sách trắng, các “địa chỉ email yêu cầu từ người dùng” hộp kiểm sẽ có sẵn dưới quyền ứng dụng của bạn trên apps.twitter.com. URL chính sách bảo mật và các trường URL điều khoản dịch vụ cũng sẽ có sẵn trong các cài đặt được yêu cầu để truy cập email. Nếu được bật, người dùng sẽ được thông báo qua hộp thoại oauth/authorize để ứng dụng của bạn có thể truy cập địa chỉ email của họ.
Twitter không cung cấp địa chỉ email, đây là lý do tại sao nhiều trang web sử dụng OAuth không thực hiện Twitter; vì địa chỉ email của người dùng là một phần của quá trình đăng ký.
không có cách nào để có được email bằng cách twitter, twitter không cung cấp email để đáp ứng api.
Tới https://support.twitter.com/forms/platform Chọn "Tôi cần truy cập vào điều khoản đặc biệt" Nhập Tên ứng dụng và ID. Chúng có thể được lấy thông qua https://apps.twitter.com/ - ID ứng dụng là phần số trong thanh địa chỉ của trình duyệt sau khi bạn nhấp vào ứng dụng của mình. Yêu cầu quyền: "Địa chỉ email" Gửi & chờ phản hồi Sau khi yêu cầu của bạn được cấp, cài đặt quyền bổ sung sẽ được thêm vào phần "Quyền" của ứng dụng twitter của bạn. Truy cập "Quyền bổ sung" và chỉ chọn hộp kiểm "Yêu cầu địa chỉ email từ người dùng".
- 1. twitter api nhận email người dùng
- 2. Với Twitter oAuth ủy quyền, làm thế nào để bạn chỉ định tên người dùng twitter?
- 3. Chỉ nhận phương tiện của người dùng (ảnh) - Twitter API
- 4. Bất kỳ cách nào để nhận email người dùng Twitter?
- 5. Làm thế nào để có được bạn bè/người theo dõi twitter bằng gói twitteR?
- 6. PHP Twitter API - Làm thế nào để kéo nhiều người dùng tweet?
- 7. người dùng với twitter đăng nhập Authenticate
- 8. API tìm kiếm Twitter nhiều thẻ băm hoặc người dùng
- 9. Xác thực chỉ ứng dụng API Twitter (với TweetSharp)
- 10. Nhận ID người dùng Facebook theo địa chỉ email
- 11. để tìm mối quan hệ của hai người dùng twitter
- 12. Xây dựng url hình ảnh tiểu sử trên Twitter với id người dùng Twitter
- 13. SDK Twitter trên iOS với giao diện người dùng chuẩn
- 14. Twitter API - Đăng xuất
- 15. Xác minh địa chỉ email là người dùng paypal
- 16. Nhận địa chỉ email của người dùng từ tên người dùng qua PowerShell và WMI?
- 17. API Twitter để nhận các tweet gần đây của một người dùng cụ thể
- 18. twitter tìm kiếm api không có nơi nào trả lại
- 19. cách lấy tên người dùng từ khóa oauth trong twitter
- 20. regex cho tên người dùng Twitter
- 21. Có một webservice hoặc API để giúp tôi đọc địa chỉ liên lạc email không?
- 22. người dùng tra cứu trong ActiveDirectory theo địa chỉ email
- 23. API twitter ưa thích của API?
- 24. Làm thế nào để lấy địa chỉ email liên hệ Hotmail?
- 25. Làm cách nào để trích xuất tên người dùng từ địa chỉ email bằng javascript?
- 26. Twitter API: Tìm kiếm người theo dõi tweets
- 27. Làm thế nào để không thiết lập địa chỉ email của người dùng trong django social-auth
- 28. Sử dụng javascript với API twitter
- 29. Làm thế nào để xác nhận một tên người dùng Twitter sử dụng Regex
- 30. tweet của người dùng tìm kiếm Twitter API giữa các ngày
Hi @Harshit: Cách bạn quản lý để nhận được 'email' thông qua API twitter. Tôi cũng bị mắc kẹt trong cùng một vấn đề. Tôi đã đặt câu hỏi tại đây http://stackoverflow.com/questions/36284336/not-getting-email-after-login-through-twitter-api-yii2. Nếu bạn có giải pháp, hãy giúp tôi * Bhai *. –