是的,我知道有很多与此主题相关的问题,但我的问题并没有解决。 我想要的是将图片和图片下方的小描述发布在图片下方,如图所示。
但是我得到的如下图所示。
我的代码如下所示。
function facebook($insert_id)
{
$title=$this->db->query("select NewsTitle_en, image from news where id=$insert_id")->row();
$image=$title->image;
$pawan="<img src='127.0.0.1/nra1.2/uploads/docs/".$image."'>";
$title=$title->NewsTitle_en;
$id=$this->Encryption->encode($insert_id);
$fb = new Facebook\Facebook([
'app_id' => '506003489738148',
'app_secret' => 'af7afbed37636506be3fe69968a53007',
'default_graph_version' => 'v2.10',
]);
$linkData = [
'link' => 'http://127.0.0.1/nra1.2/news/details/'.$id,
'message' => $title.("\r\n").$pawan,
// 'image' =>$image
];
$pageAccessToken ='EAAHMNR5CzaQBADXO0fO7SoyZCVJ0niICyoWSCdopqZB8dZAiJNh0zFkL7YA0p6vg6YTykU968CbOYJNfV7bytXeHzdWmtKh2weLZBYNXTZBVZCOtaGcTMoeZBlgaYycjGLi1QnugcC2yZAme4cgJnc6n6X4njm7LEUY2MZC2l2xZBoZBdcOH0QxfhXieSClqQZBfVZCntinST5hGiZCwZDZD';
try {
$response = $fb->post('/me/feed', $linkData, $pageAccessToken);
} catch(Facebook\Exceptions\FacebookResponseException $e) {
echo 'Graph returned an error: '.$e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
echo 'Facebook SDK returned an error: '.$e->getMessage();
exit;
}
$graphNode = $response->getGraphNode();
}
任何帮助都将不胜感激。