Chúng tôi có hơn 10.000 người dùng đã đăng ký trên trang web của chúng tôi và muốn liên kết từng người dùng với tài khoản Facebook bằng ID facebook của họ. Trang web của chúng tôi sử dụng số WWW::Facebook::API CPAN module cho tất cả các hoạt động liên quan đến Facebook khác của chúng tôi trên trang web của chúng tôi. Câu hỏi của tôi là, có một phương pháp mà chúng tôi có thể cung cấp địa chỉ email của người dùng cụ thể (mà họ đã cung cấp cho chúng tôi trong quá trình đăng ký) và có API Facebook trả lại user_id của người dùng Facebook phù hợp không? Để rõ ràng, chúng tôi không muốn nhận email của người dùng thông qua API Facebook, nhưng thay vào đó, họ muốn tìm kiếm chúng bằng địa chỉ email của họ. Nếu có nó sẽ thực sự hữu ích để xem một đoạn mã như thế nào điều này sẽ làm việc. Điểm thưởng nếu điều này có thể thực hiện thông qua mô-đun CPAN mà chúng tôi đã sử dụng. Cảm ơn trước sự giúp đỡ của bạn!Nhận ID người dùng Facebook theo địa chỉ email
Trả lời
Có, bạn có thể. Theo một cách nào đó.
Search API mới cho phép bạn tìm kiếm thông tin công khai về người dùng.
https://graph.facebook.com/[email protected]&type=user
Chừng nào địa chỉ email mà bạn đang tìm kiếm là công khai trên Facebook (ví dụ: người dùng đã thiết lập nó theo cách đó trong sở thích của họ), nó sẽ trở lại tên của người dùng và ID Facebook.
Các JSON
{
"data": [
{
"name": "John Doe",
"id": "123456789"
}
]
}
Cảm ơn Peter! Bạn có biết nếu có một chức năng truy vấn điều này trong WWW :: Facebook :: API vì vậy chúng tôi không phải trải qua những rắc rối khi xác thực và truy vấn API tìm kiếm theo cách thủ công? –
Tôi không phải là một anh chàng perl, xin lỗi. Nó không phải là tài liệu trong bất kỳ cách nào cho bạn? –
Không phải là giải pháp 100% mà tôi đang tìm kiếm nhưng tôi đã bắt đầu đi đúng hướng. Cảm ơn Peter! –
- 1. API kiểm tra Facebook theo ID địa chỉ Nhận tất cả danh sách người dùng
- 2. người dùng tra cứu trong ActiveDirectory theo địa chỉ email
- 3. Facebook kết nối, địa chỉ email?
- 4. Nhận địa chỉ email của người dùng từ tên người dùng qua PowerShell và WMI?
- 5. cách nhận id email của người dùng Facebook bằng cách sử dụng javascript sdk
- 6. Facebook iOS sdk để nhận id người dùng
- 7. Jira gửi email từ địa chỉ người dùng
- 8. Nhận địa chỉ IP của người dùng
- 9. Facebook API: có thể lấy dữ liệu hồ sơ công khai của người dùng theo địa chỉ email không?
- 10. Nhận ảnh hồ sơ người dùng theo Id
- 11. Xác minh địa chỉ email là người dùng paypal
- 12. Địa chỉ email người gửi động Devise
- 13. Phương pháp đúng để tìm kiếm người dùng AD theo địa chỉ email từ .NET
- 14. Nhận ID hồ sơ facebook hoặc Picture by Email
- 15. Nhận gọi ID người dùng (chỉ) từ MySQL
- 16. Nhận địa chỉ email Outlook qua C#
- 17. Nhận địa chỉ email của người dùng hiện tại trong Outlook 2007
- 18. Nhận địa chỉ email mặc định của người dùng trong Cocoa
- 19. API Facebook - Cách nhận địa chỉ, số điện thoại của người dùng?
- 20. Không thể nhận địa chỉ email bằng cách sử dụng facebook sdk cho IOS và đồ thị api cho facebook
- 21. Nhận mã thông báo người dùng facebook
- 22. Nhận facebook Việc đăng nhập người dùng
- 23. Làm cách nào để nhận ID người dùng Facebook từ đối tượng Facebook trong SDK iOS?
- 24. Facebook iOS 6 - nhận thông tin người dùng
- 25. iOS: Cách nhận địa chỉ email của chủ sở hữu?
- 26. Làm cách nào để nhận email người dùng bằng API biểu đồ Facebook trong GAE Python?
- 27. Truy cập danh bạ và nhận địa chỉ email
- 28. Scala Chơi Khung nhận của người dùng địa chỉ ip
- 29. Cách nhận địa chỉ ip của khách hàng/người dùng?
- 30. Làm thế nào để có được địa chỉ email của người dùng twitter với twitter api
facebook eneds giúp lol –
Nếu bạn chưa có facebook user_id của người dùng, điều này sẽ không thể là một sự vi phạm quyền riêng tư? – Ether
Nếu bạn nhìn vào các liên kết, nó có một số ở cuối, có lẽ là ID http://www.facebook.com/srch.php?post_form_id=6c854e30c983852bbe5cc7ddd31d19fc&nm=Augusto Vì vậy, nó không phải là vi phạm quyền riêng tư. – BrunoLM