나는 페이스 북에서 사람의 상호 친구를 얻으려고 노력하고있다. 다음 튜토리얼의 코드 변형을 사용하고있다. Facebook SDK PHP 상호 친구
https://www.youtube.com/watch?v=TcABLvN6Fmk
다음과 같은 정보를 사용하려고 https://developers.facebook.com/docs/graph-api/reference/v2.6/user.context/mutual_friends
필자 거의 내 문제는 내가 쿼리를
여기 phraze하는 방법을 알아낼 수 없다는 것입니다 작업 있어요 내 코드는
require "fbsdk/src/Facebook/autoload.php";
$fb = new Facebook\Facebook([
'app_id' => 'MY_APP_ID',
'app_secret' => 'MY_APP_SECRET',
'default_graph_version' => 'v2.6'
]);
if(isset($_SESSION['user_profile']['facebook_access_token'])){
$query = ‘/me/friends?limit=100’;
$res = $fb->get($query, $_SESSION['user_profile']['facebook_access_token']);
$my_friend_list = $res->getGraphEdge()->asArray();
echo "my friends that use the app:<br/>";
print_r($my_friend_list);
echo "<br/><br/>";
if(isset($_SESSION['query']['user'][$current_user]['user_facebook_id'])){
$query = 'HAVE NO IDEA HOW TO PHRAZE THIS QUERY';
$res = $fb->get($query, $_SESSION['user_profile']['facebook_access_token']);
$mutual_friend_list = $res->getGraphEdge()->asArray();
echo "mutual friends that use the app:<br/>";
print_r($mutual_friend_list);
echo "<br/><br/>";
}
}
이 있는지 확인 당신은 신이다. 감사. '? = context.fields % 28mutual_friends % 29 필드를 {사용자 ID}'임은 이제 다시 반응을 얻고 있지만, 나는이 ---- 쿼리를 = 할 필요가; --- 지금 바로 응답 ---- $ mutual_friend_list = $ RES-> getGraphEdge()를 디코딩 할 필요가 -> asArray(); ---- 가 작동하지 않습니다. 약간의 연구를 할 시간. – user3534309