我想用php sdk v5将图片作为Feed发布到我的脸书粉丝页面 . 成功登录后,我尝试这种方法:
$data = array(
'message' => 'Blah-blah',
'url' => 'http://www.zzzzz.com/public/foo.jpg'
);
$res = $fb->post('/0000000000000000000/feed/',$data,$token);
我可以看到墙上的新消息,但没有图片 .
我尝试了其他方法来分配图片 .
$data = array(
'message' => 'Blah-blah',
'source' => $fb>fileToUpload('http://www.zzzzz.com/public/foo.jpg')
);
结果是一样的 . 新消息显示在墙上,但没有图像 .
但是,我可以将jpg发布到照片中 .
$res = $fb->post('/0000000000000000000/photos/',$data,$token);
我使用以下权限登录:email,user_posts,publish_actions,manage_pages,publish_pages,user_photos