나는 모든 게시물과 의견을 검토 할 수있는 PHP 중재 앱을 개발했습니다. 페이스 북 팬 페이지 벽에 POST를 게시 할 수도 있습니다. 하지만 그렇게하려고 할 때 "사용자가이 작업을 수행하도록 응용 프로그램을 허가하지 않았습니다"라는 예외가 throw됩니다.Facebook 승인
이 문제에 대한 도움이 필요합니다. 감사합니다
업데이트 내가 팬 페이지를 통해 POST에 대한 사용자의 권한을 요청 여기
여기
$hasPermission = $facebook->api_client->call_method('Users.hasAppPermission',array('ext_perm'=>'publish_stream', 'uid'=>$fbuid));
$hasPermission_offline = $facebook->api_client->call_method('Users.hasAppPermission',array('ext_perm'=>'offline_access', 'uid'=>$fbuid));
내가 페이지
$facebook->api_client->stream_publish(strip_tags(html_entity_decode($rowdata['posttext'])),$objAttachment, '', $objfbpharmawall->pageid, $uid)
1) 사용자가 페이지의 팬입니까? 2) 사용자가 페이지에 게시 할 수 없도록하는 개인 정보 보호 정책이 있습니까? 3) 몇 가지 코드를 공유하십시오! – ifaour
예 사용자는 페이지의 팬이며 개인 정보 보호 정책이 없습니다. 대신 벽에 게시물을 게시하기 전에 사용자로부터 권한을 요청합니다. – gborkar
코드는 어떻게됩니까? – ifaour