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