Facebook /通过API制作的带有object_附件的页面/提要帖子显示了照片应该放在哪里的空白正方形
使用此代码Facebook /通过API制作的带有object_附件的页面/提要帖子显示了照片应该放在哪里的空白正方形,facebook,facebook-graph-api,Facebook,Facebook Graph Api,使用此代码 $fb = new Facebook\Facebook([ 'app_id' => FB_APP_ID, 'app_secret' => FB_APP_SECRET, 'default_graph_version' => 'v2.9' ]); //Post property to Facebook $linkData = [
$fb = new Facebook\Facebook([
'app_id' => FB_APP_ID,
'app_secret' => FB_APP_SECRET,
'default_graph_version' => 'v2.9'
]);
//Post property to Facebook
$linkData = [
'link' => 'http://www.example.com/',
'message' => 'test message',
'object_attachment' => 111111111111111
];
try {
$response = $fb->post('/mypageid/feed', $linkData, FB_APP_ACCESS_NON_EXPIRES);
} 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();
我得到这个结果:
我做错了什么?我刚刚用Graph Api Explorer检查了这个问题,很明显,只要设置了
链接
和对象附件
,图像就会丢失。仅设置其中一个字段按预期工作。顺便说一句,只有链接
和对象\u附件
也不起作用。也许这是一个bug,我建议您检查Facebook bug,或者创建一个新bug;)@Norbert,我认为这可能与他们删除了所有可能的附加数据有关,例如标题、描述、发布链接的缩略图,也许,但将图像留空有点奇怪……我认为他们删除图片的原因是我们使用了“object_attachment”,@CBroe?我已经创建了一个新的bug@Norbert-让我们看看是否有什么结果!