Facebook API 7.0发布带有图像附件的消息中的问题

时间:2020-06-10 10:40:13

标签: php facebook facebook-graph-api

我正在使用Facebook Graph API 7.0最新版本,并尝试发布带有图像的消息。 根据最新版本,Facebook删除了“源”参数,取而代之的是,我们需要使用附件{media {source}}。

请在下面查看我的代码。它仅发布消息,而不发布图像URL中的图像。你能检查一下吗?

$FBData = [ 'message' => $message,  'attachments' => ['media' => ['source' => $image_link] ], 'published' => '1'];  

try {
  // Returns a `FacebookFacebookResponse` object
  $response = $fb->post('/'.$page_id.'/feed',$FBData,$token);

  print_r($response);


} catch(FacebookExceptionsFacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(FacebookExceptionsFacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}

$graphNode = $response->getGraphNode();

0 个答案:

没有答案