Tôi đang tìm kiếm một giải pháp mà có thể cung cấp cho tôi id người dùng từ url hồ sơ hoặc fb usernameFacebook Graph Api 2.1 get userid với tên người dùng
example :http://facebook.com/username
get userid của url này
và cũng có khi tôi cố gắng để đọc bạn bè (tôi có người bạn cho phép có liên quan), tôi nhận được trống mảng dữ liệu ví dụ:
graph api requ: https://graph.facebook.com/v2.1/me/friends?access_token=xxxxx
response:
{
"data": [
],
"summary": {
"total_count": 455
}
}
Xin vui lòng cho tôi biết làm thế nào tôi có thể nhận được danh sách bạn bè và userid sử dụng username trong Facebook graph api v2.1
Bạn không thể. Không thể lấy user_id từ tên người dùng. Và/tôi/bạn bè trả lại bạn bè đang sử dụng ứng dụng và đã cấp cho nó user_friends. Vì vậy, bạn không có bất kỳ bạn bè nào đã thực hiện điều đó – WizKid
Cảm ơn bạn đã cho tôi biết về fb không có api để nhận user_id từ tên người dùng. nhưng đối với/me/friends, tôi có quyền (user_friends) nhưng tôi vẫn nhận được phản hồi dữ liệu trống, bạn có thể thấy ở trên tôi nhận được total_count của bạn bè nhưng phản hồi dữ liệu bị trống. và trên nhiều thứ hơn Nếu bạn đang thử nghiệm với ứng dụng fb cũ thì có thể kết quả sẽ khác với bạn, tôi sẽ đề nghị bạn chỉ tạo một ứng dụng fb mới chỉ hỗ trợ đồ thị 2.1 nó sẽ cung cấp lỗi cùng loại cho "me/friends" cho bạn. – Dhiraj
Bạn không đọc câu trả lời của tôi. Bạn sẽ chỉ nhận được những người bạn đã cấp quyền user_friends cho ứng dụng của mình. – WizKid