사용자가 연결되지 않은 상태에서 페이지 자체의 페이지로 메시지를 게시하려고합니다.Facebook PHP SDK v3.1.1 - 오프라인 페이지로 페이지 벽에 메시지 게시
지금은 첫 번째 부분은 정상적으로 작동하지만 연결된 사용자가 있어야합니다. 내가 오프라인 ID를해야한다고 들었지만 그것을 얻는 방법과 그것을 사용하는 방법을 모른다.
지금, 내 코드는 다음과 같습니다
$facebook = new Facebook(array('appId' => $appID, 'secret' => $appSecret));
$user = $facebook->getUser();
try
{
$pageInfo = $facebook->api("/{$pageID}?fields=access_token");
if(!empty($pageInfo['access_token']))
{
$args = array(
'access_token' => $pageInfo['access_token'],
'message' => $message
);
$postID = $facebook->api("/{$pageID}/feed", 'post', $args);
}
}
catch (FacebookApiException $e)
{
echo '<pre>'; var_dump($e); echo '</pre>';
$user = null;
}