我想用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);
我使用以下权限登录: 电子邮件,user_posts,publish_actions,manage_pages,publish_pages,user_photos