나는 php에 대한 새로운 facebook SDK에 대해 이미 읽었습니다. 더 이상 친구 정보를 검색 할 수 없다고 말하면서 친구를 초대하는 것과 관련하여 말했습니다. 하지만 실제로 나는 앱에 임의의 친구 이름이 있고 게임 앱이 아닙니다. 정확히 똑같은 임의의 친구 이름이 필요합니다. 안부.facebook sdk php 친구 이름을 얻으려면
답변
v2.0 이상. 요청한 앱을 사용하는 친구 만 {user-id}/friends
으로 가져올 수 있습니다.
동일한 API를 v1.0과 함께 사용하면 모든 친구 목록을 가져올 수있었습니다. 하지만이 버전은 2015 년 4 월 30 일 이후에 삭제됩니다. Reference
그래, taggable_friends 사용하려고하지만이 문제가 : taggable_friends 버전 v2 필요합니다.0 이상 – user3272931
그래서'v2.0/taggable_friends'를 호출하면 어떻게됩니까? v1.0을 사용한다면 이전과 같이 친구 목록을 가져올 수 있습니다 :'/
더 이상 친구를 부를 수 없습니다. 앱을 사용하는 친구 만 나열합니다. – user3272931
친구 이름을 얻는 데 사용할 수있는 새 API 끝 점이 있습니다.
/v2.0/me/taggable_friends
응답을 친구의 이름, 프로필 사진 및 태그 API 호출을 사용할 수있는 암호화 된 ID가 포함됩니다 : 새로운 /me/taggable_friends
친구의 API 호출을 사용할 수있는 것입니다. See the documentation here. PHP를 사용하여
FB.login(function(){
FB.api('/me/taggable_friends', 'get', function(response) {
console.log(response);
});
});
: 다음 JS API를 사용
, 당신은 뭔가를 할 수
$taggable = (new FacebookRequest($session, 'GET', '/me/taggable_friends'))->execute()->getGraphObject()->asArray();
echo '<pre>' . print_r($taggable, 1) . '</pre>';
See the full PHP example here합니다.
최종 사용자와 함께 사용하려면이 사용 권한을 검토 받아야합니다. 당신이하지 않으면, 당신은 같은 메시지가 표시됩니다
관리자, 개발자와 앱 테스터가 아닌 사람을 대신하여 taggable_friends이 엔드 포인트 꼭 사용을 사용하려면 (# 10) Facebook에 의해 의 검토 및 승인을 받아야합니다. 검토 이 기능을 제출하려면 검토 가능한 기능에 대한 우리의 설명서를 참조하십시오 https://developers.facebook.com/docs/apps/review
편집
을 친구를위한 큰 프로필 이미지를 얻으려면, 당신은 fields
매개 변수와 요청을 사용할 필요가 특정 유형 또는 크기의 이미지, 예 :
/me/taggable_friends?fields=id,name,picture.type(large)
OR
/me/taggable_friends?fields=id,name,picture.width(500)
사용하여 PHP :
$taggable = (new FacebookRequest($session, 'GET', '/me/taggable_friends', [ 'fields' => 'id,name,picture.type(large)' ]))->execute()->getGraphObject()->asArray();
echo '<pre>' . print_r($taggable, 1) . '</pre>';
옙 taggable_friends를 사용하고 있지만이 문제가 있습니다. taggable_friends에는 버전 v2.0 이상이 필요합니다 어디에서 v2.0을 사용하는 예를 찾을 수 있습니까? 메신저 사용 js.src = "//connect.facebook.net/en_US/sdk.js"; 및 FB.init ({ APPID '446120005531689', 쿠키는 true, // 서버가 에 액세스 할 // 세션 xfbml 수 있도록 쿠키를 사용 : 사실,이 페이지 버전에 소셜 플러그인을 구문 분석 // : 'v2.0'// 버전 2.0 사용 }); – user3272931
이미 v2.0 JavaScript SDK를 사용하고 있습니다. '버전 : 'v2.0'이 어디 있는지 확인하십시오. –
Niraj Shah, 오류를 표시합니다. 즉, taggable 친구는 버전 2.0 이상에서만 표시됩니다. – user3272931
- 1. Facebook SDK PHP 상호 친구
- 2. 페이스 북의 PHP SDK : 친구
- 3. facebook SDK, 친구 초대
- 4. Facebook SDK PHP : 귀환 친구 세부 사항
- 5. Facebook 앱 친구 목록 Laravel + Facebook SDK
- 6. php facebook API 나라 이름을 얻으려면
- 7. Android. Facebook SDK 친구 목록
- 8. Facebook 친구 연락처 번호를 얻으려면
- 9. Facebook C# SDK 친구 초대
- 10. Facebook SDK 친구 요청 리디렉션?
- 11. Facebook SDK iPhone, 친구 목록
- 12. Facebook SDK, 친구 가져 오기
- 13. facebook php sdk 4.0.0
- 14. Facebook SDK - 친구 세부 정보 얻기
- 15. PHP Facebook SDK - 친구 프로필 사진을 벽에 게시하는 방법?
- 16. Facebook 그래프 PHP FQL : 친구 사진에 대한 권한 (새 SDK)
- 17. 모든 친구 목록 C# Facebook SDK v5
- 18. Facebook IOS Sdk 모든 친구 ID 찾기
- 19. 친구 일정 정보 공유 (Facebook SDK, iPhone)
- 20. (Facebook C# SDK) 친구 프로필 사진 받기
- 21. iOS Facebook SDK - 친구 이메일 받기
- 22. Facebook C# SDK 친구 목록 orderby 이름
- 23. Facebook SDK 3.0에서 친구 목록을 얻는 방법
- 24. facebook php sdk api query
- 25. Facebook JS/PHP SDK
- 26. Facebook PHP SDK 4
- 27. Facebook php sdk setExtendedAccessToken
- 28. Facebook PHP SDK 연결
- 29. facebook php SDK
- 30. Facebook PHP SDK 오류
앱 2014년 4월 30일 모든 친구를 얻을 수 및 그들이 그 2015년 4월 30일 때까지 작업을 수행 할 수 있습니다 전에 만들어진. 2014 년 4 월 30 일 이후에 생성 된 앱은 모든 친구에게 액세스 할 수 없습니다. 하지만 taggable_friends 또는 social context API를 사용하여 무엇을하고 있는지에 따라 달라질 수 있습니다. – WizKid
taggable_friends를 사용하려고하는데 버전 2.0을 사용하는 버전 (taggable_friends 버전이 필요합니다. 버전 2.0 이상)에 문제가 있습니다. – user3272931