ユーザーの Facebook フィードに記事を投稿するには、次のようにします。私が抱えている問題は、タイトルが投稿に含まれていない文字で囲まれていることです:
{"O":記事のタイトル"}
php コードは次のようになります。
$url="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
if (isset($_POST['publish'])){
$comment = $_POST['comment'];
try {
$publishStream = $facebook->api("/$user/feed", 'post', array(
'message' => "I found this and wanted to share it",
'link' => $url,
'picture' => 'http://domain/images/image1.jpg',
'name' => $item_title,
'description'=> $comment
)
);
//as $_GET['publish'] is set so remove it by redirecting user to the base url
} catch (FacebookApiException $e) {
d($e);
}
問題があると思われるのはリンクアイテムですか?$url 変数をデータベース レコードから固定文字列に変更しましたが、問題は残ります。何か案は?