我正在试图弄清楚如何让用户使用PHP-SDK将照片从我的应用上传到我的粉丝页面(托管该应用的页面)。
情景:
用户打开APP
有一个上传表单,供用户选择要上传的照片
上传照片后,应该在托管该应用的粉丝专页上
看起来用户应该直接进入粉丝专页并上传了一张照片,并且还应该在他的信息流中显示他上传了一张照片给XXX的通知
(这只是图表api,我不想要一个描述如何创建表单或Facebook应用程序的指南等。)
我的问题:这甚至可能吗?我尝试了什么:
$data = $fb->api($fb->getPageId().'/photos', 'POST',
array( 'source' => '@' .$img,
'message' => 'Test'
));
我用我的页面ID调用了api。但是,不是将其上传到我的网页照片,而是将图片上传到用户图库。
我还尝试使用页面的访问令牌上传它。但为了做到这一点,我需要'manage_pages'权限,大多数用户不会批准这么简单的事情。
如果有人能指引我走向正确的方向,我会非常感激。 提前致谢, 托马斯