使用API发布时,我会收到:
https://www.facebook.com/weather.warnings/posts/329128793830700
注意事物中缺少标题,缩略图和元描述。
以下是我正在使用的代码。
$allalert = array
(
'oauth_token' => 'not pasting this thanks :P',
'message' => "New $type for $where",
'link' => $url,
);
$sendalert = $facebook->api('/125291287567922/links/','POST',$allalert);
引用how does one post a thumbnail picture to a Facebook /links object?它表示该项目从页面本身拉出图片
想法?
答案 0 :(得分:5)
您可以通过传递数组中的以下项来完成此操作:
'name' => "post title",
'link' => "url to the page",
'message'=> "message",
'description' => "longer description",
'picture'=>"url of the picture",
'caption' => "Another bit of text"
这消除了对FB scraper的依赖,无法访问URL并搜索和解析数据。
答案 1 :(得分:1)
您需要在页面中添加所需的og标记。