내 앱에서 친구 목록을 얻으려면 Laravel + Facebook SDK (https://github.com/SammyK/LaravelFacebookSdk)를 사용하고 있습니다. 이상한 일은 내가 왜 그 친구를 가져올 수있는 사용자인지, 내가 할 수없는 사용자가 있는지 모르는 이유입니다.Facebook 앱 친구 목록 Laravel + Facebook SDK
예를 들어, 내 사용자가 내 앱을 사용하고있는 모든 친구들을 가져올 수 있습니다.
그러나 테스트를 위해 페이스 북에서 새로운 사용자를 만들었습니다. 나는이 새로운 사용자의 친구가되었습니다. 또한이 사용자는 Facebook의 앱을 승인했습니다. 결과적으로 내 친구 목록에서이 사용자를 볼 수 없으며이 새로운 사용자는 친구 목록에서 나를 볼 수 없습니다.
내 코드베이스 업그레이드
$q = \Facebook::get('/me/friends', $token);
$friends = json_decode($q->getBody())->data;
이 질문에 어떤 방법으로 Laravel에 관련이 없습니다. Facebook SDK를 직접 사용하고 있습니다. 질문 제목을 업데이트하고 'laravel'태그를 제거하십시오. –
아니요. 말씀 드렸듯이, Laravel 패키지와 함께 https://github.com/SammyK/LaravelFacebookSdk을 사용하고 있습니다. –
Laravel 패키지는 원래 Facebook SDK의 편리한 래퍼입니다. 이 문제는 Laravel과 관련이 없습니다. –