사용자의 데이터를 가져 오는 데 다음과 같은 https://graph.facebook.com/user_id
을 사용할 수 있습니다 (name
, gender
등).배치 요청의 Facebook 사용자 정보를 얻으시겠습니까?
내가 비슷한 것을 할 수있는 방법이 있습니까 https://graph.facebook.com/user1_id, user2_id, user3_id, ...
? 하나의 요청으로 모든 데이터를 가져올 수 있습니까?
사용자의 데이터를 가져 오는 데 다음과 같은 https://graph.facebook.com/user_id
을 사용할 수 있습니다 (name
, gender
등).배치 요청의 Facebook 사용자 정보를 얻으시겠습니까?
내가 비슷한 것을 할 수있는 방법이 있습니까 https://graph.facebook.com/user1_id, user2_id, user3_id, ...
? 하나의 요청으로 모든 데이터를 가져올 수 있습니까?
예, 다음 줄을 시도했는데 작동 중입니다.
https://graph.facebook.com/?ids=19292868552,bharatpatil007,220439
그리고 그것은 노력하고 있습니다. 이것이 로그인 한 사용자의 친구인지, .... 당신이 user1_id, user2_id으로 기대하고있는 무슨이 링크에
{
"19292868552": {
"id": "19292868552",
"name": "Facebook Platform",
"picture": "http://profile.cc.fbcdn.net/hprofile-cc-ash2/211033_19292868552_7506301_s.jpg",
"link": "http://www.facebook.com/platform",
"likes": 2479998,
"category": "Product/service",
"website": "http://developers.facebook.com",
"username": "platform",
"founded": "May 2007",
"company_overview": "Facebook Platform enables anyone to build social apps on Facebook and the web.",
"mission": "To make the web more open and social."
},
"220439": {
"id": "220439",
"name": "Bret Taylor",
"first_name": "Bret",
"last_name": "Taylor",
"link": "http://www.facebook.com/btaylor",
"username": "btaylor",
"gender": "male",
"locale": "en_US"
},
"bharatpatil007": {
"id": "793619474",
"name": "Bharat Patil",
"first_name": "Bharat",
"last_name": "Patil",
"link": "http://www.facebook.com/bharatpatil007",
"username": "bharatpatil007",
"gender": "male",
"locale": "en_US"
}
}
감사합니다 :) 너 너무 .. . –
대단히 환영합니다. –
당신에게 앱 사용자의 친구를 줄 것이다 라인에 따라 다음 줄 [편집]을
$loginUrl = $facebook->getLoginUrl(
array(
'redirect_uri' =>'http://apps.facebook.com/yourappname/'
,'scope' => 'friends_about_me')
);
사용하여 친구의 정보에 액세스하는 권한을 취득해야합니다 귀하의 코멘트
첫 번째 가정. 쉼표로 구분 된 문자열
$friends_ids;
foreach ($friends['data'] AS $friendsInfo)
{
$friends_ids .= $friendsInfo['id'] .',';
}
제거 이제 마지막 쉼표
$friends_ids = substr($friends_ids, 0, -1);
에 그 ID를 친구의 이름과 성별 쿼리
$friends = $facebook->api('/me/friends?access_token='.$accessToken.'&fields=id');
응축은 (다음 줄 당신이 필요한 것입니다)
$friends_info = $facebook->api('/?access_token='.$accessToken.'&fields=name,gender&ids='.$friends_ids);
새 버전의 API가 변경 될 수 있습니다. –
답변 해 주셔서 감사합니다. 그러나 내 의견을 오해 한 것 같아요. "내 앱 사용자의 친구 야." 그래서 예'user1_id, ... userN_id'는 내 앱 사용자의 친구입니다. 그러나 현재 사용자'A'는'user1_id, ..., userN_id'의 이름을 친구들과 만나지 않고 볼 수 있습니다. 'user1_id, ... userN_id'는 내 앱을 사용중인 사용자'B'의 친구가 될 수 있습니다. 오해에 대한 죄송합니다 : (...이 일을 할 수 있는지 알고 계십니까 :'https://graph.facebook.com/ids=[user1_id, user2_d]'?? –
https://graph.facebook.com/user1_id, user2_id, user3_id을 다음과 같이 결과가 있어요 또는 다른 것? –
@cloudlight'user1_id, user2_id, ... '그들은 내 앱 사용자의 친구입니다. 기본적으로 이름 만 필요합니다. –