페이스 북 PHP SDK를 사용하여 관리하는 페이지의 앨범/사진을 가져 오려고합니다. 이 페이지는 내 것이 아니기 때문에 Facebook에서 관리 할 수있는 권한이 부여되었습니다.앱이 페이지 앨범을 검색 할 수있는 Facebook 액세스 권한
나는 새로운 앱을 만들고 내 사이트의 Facebook 댓글에 이미 사용 된 "Facebook Logon으로 웹 사이트"를 선택했습니다.
here에 위치한 Facebook PHP SDK를 사용하고 있습니다.
계정의 앨범을 쿼리하면 방금 { ["data"]=> array(0) { } }
이 표시됩니다. 따라서 사용 권한 문제가있는 것 같지만 페이스 북에서 해결하는 방법을 알 수 없습니다.
앱의 액세스 권한을 부여하여 페이지의 사진 앨범을 탐색하려면 어떻게해야합니까? (이것은 내 계정이 아니라는 것을 기억하십시오.이 페이지는 내가 관리하는 페이지이지만 관리자 액세스 권한이 있습니다).
내 코드에 바보가있는 경우를 대비해서 작성한 코드입니다. 감사!
$fbconfig = array();
$fbconfig['appId'] = $appid;
$fbconfig['secret'] = $appsecret;
$facebook = new Facebook($fbconfig);
$access_token = $facebook->getAccessToken();
$albums = $facebook->api('/'.$pageid.'/albums','GET');
var_dump($albums); //this outputs { ["data"]=> array(0) { } }
https://developers.facebook.com ... 당신이 페이지하지만 페이스 북에서 해당 페이지의 사양에 관리자로 넣어해야 실제 소유자의 소유자가 아닌 것으로 알고 있습니다/docs/howtos/login/as-as-page/ – CBroe
나는 그것을 얻지 못했다. PHP SDK에서 'manage_pages'를 어디에 지정해야합니까? 그리고 페이스 북은 내 앱이 실제로이 특정 페이지에 액세스 할 수있는 권한을 가지고 있음을 어떻게 알 수 있을까요? – jbx
doc CBRoe 링크 읽기 - 사용자가 자신의 페이지 대신 행동 할 수있는 권한을 앱에 부여하는 방법을 설명합니다 – Igy