我正在添加功能以向访客Facebook墙发布。
我使用以下代码:
$path_to_image = "http://projects.kleelof.com/boot_designer/image_interchange.php?c=" . $file_id;
$attachment = array('message' => 'this is my message',
'name' => 'The name of your company',
'caption' => "Caption of the Post",
'link' => $path_to_image,
'picture' => $path_to_image,
'description' => 'this is a description',
'access_token' => $facebook->getAccessToken()
);
//echo($path_to_image);
$result = $facebook->api('/me/feed/','post',$attachment);
帖子出现在我的墙上,但不是图片。
您可以在http://projects.kleelof.com/boot_designer处尝试应用,查看完整流程并发布。 - 然后选择其中一个链接。
小心, 利答案 0 :(得分:1)
我认为图像的路径需要和实际的文件系统路径一起,图像将被读取和上传以及FB的处理请求。此外,它需要以@开始实际上传它。