2014-12-24 1 views
-5

나는 프로젝트가 있는데, 소셜 네트워크의 일부 필드 (이름, 생일, 위치, 교육, 이메일 등)로 사람들을 검색해야합니다 (예 : Facebook, LinkedIn, Xing, G +, 위키 피 디아에서도 가능).소셜 네트워크에서 이름, 생일, 위치 등으로 사람을 검색하는 방법

사람들을 검색하는 데 Facebook Graph API를 사용하고 싶었지만 이름으로 검색 할 수는 있지만 사용자의 성과 이름 만 얻고 사용자에 대한 정보는 더 이상 얻지 못합니다.

이 필드로 사람을 검색하고 결과를 얻으려면 무엇이 좋을까요?

답변

1

검색 API는 이름으로 검색 만 제공하며 그 대가로 (App Scoped) ID 만 가져 오므로 Graph API로 다른 것을 검색 할 수 없습니다. 이것은 대부분 개인 정보 보호를 이유로 발생합니다. 나는 아무도 내 이름을 찾아 내 이메일을받지 못하게하고 그 반대도 마찬가지입니다.

은 자세한 내용은 문서를 참조하십시오 : https://developers.facebook.com/docs/graph-api/using-graph-api/v2.2#search

+0

내가 어떤 사람으로부터 이메일을받을 싶지 않아요. 그 사람이 어떤 소셜 미디어에도 등록되어 있는지 확인하고 싶습니다. 그가 그의 infos를 출판으로 표시한다면, 왜 안 되겠습니까? 나는 그들을 잡아야한다. 프로필에서 많은 사람들이 (친구 목록에없는) 정보를 볼 수 있기 때문입니다. 나는 facebook뿐만 아니라 linkedin과 나를 위해 중요한 그것의 xing에 대해서도 말합니다. – naex

+0

비록 물건이 페이스 북에 공개 되더라도, 당신이 그것을 붙잡는 것을 허락받지 않는다는 것을 의미하지 않는다 - 긁기는 허용되지 않으며 당신이 사용자를 승인 할 필요가있는 모든 세부 사항을 위해. 어쨌든 사용자를 검색 할 수있는 유일한 방법은 이름을 사용하는 것이므로 앱의 ID (앱 범위) 만받습니다. – luschn

+0

아시다시피 사람들은 웹 사이트의 프로필을 Facebook (또는 다른 플랫폼)의 개인 프로필과 연결하는 것을 원하지 않을 수 있습니다. 원하는 경우 언제든지 그들 만의 프로파일을 연결시켜야합니다. – luschn