2012-07-23 4 views
0

php-sdk를 사용하고 있습니다. 팬 페이지로 게시 할 때 팬 페이지 게시물로 나타납니다. 사용자 게시로 나타나는 동일한 기능의 링크 게시 중 ... 이유가 무엇입니까?페이스 북 페이지에 사용자 메시지가 아닌 페이지로 게시

try { 
     $res = $facebook->api('/'.$PAGE_ID.'/feed', 'POST',     
        array(
         'access_token' => $PAGE_ACCESS_TOKEN 
         ,'message' => $message       
         ,'link' => $link 
        ) 
      );      } catch (FacebookApiException $e) 
    { 
     echo "e:".$e->getMessage(); 
     var_dump($res); 
    } 

답변

0

페이지 자체로 페이지에 게시하려는 경우 사용자 대신 해당 페이지에 대한 액세스 토큰을 사용해야합니다.

/me/accounts에 대한 API 호출로 이동하면 사용자가 액세스 할 수있는 페이지/앱 목록이 표시됩니다. 사용자가 'manage_pages` 권한을 수락하면 각 항목의 글자 수는 access_token입니다.

API 호출에서이 access_token을 사용하면 페이지로 게시 할 수 있습니다.

+0

작동 중! 감사. 그리고 어쩌면 당신은 게시물에서 응용 프로그램 이름을 제거하는 방법을 알고 있습니까? "페이지 이름"은 "앱 이름"에 의해 게시됩니까? – user1545625

+0

게시물에서 앱 이름을 삭제할 수 없습니다. –

관련 문제