私はページを壁に貼り付けようとしています。Facebook PHP SDK v3.1.1 - オフラインページとして壁ページにメッセージを投稿する
今のところ、最初の部分は問題なく動作しますが、接続するにはユーザーが必要です。私はそれをオフラインで行うためにseesion 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;
}