通过应用程序将照片上传到托管应用程序的粉丝页面

时间:2012-08-01 09:33:58

标签: php facebook facebook-graph-api facebook-php-sdk

我正在试图弄清楚如何让用户使用PHP-SDK将照片从我的应用上传到我的粉丝页面(托管该应用的页面)。

情景:

  1. 用户打开APP

  2. 有一个上传表单,供用户选择要上传的照片

  3. 上传照片后,应该在托管该应用的粉丝专页上

  4. 看起来用户应该直接进入粉丝专页并上传了一张照片,并且还应该在他的信息流中显示他上传了一张照片给XXX的通知

  5. (这只是图表api,我不想要一个描述如何创建表单或Facebook应用程序的指南等。)

    我的问题:这甚至可能吗?我尝试了什么:

        $data = $fb->api($fb->getPageId().'/photos', 'POST',
            array( 'source' => '@' .$img,
                   'message' => 'Test'
        )); 
    

    我用我的页面ID调用了api。但是,不是将其上传到我的网页照片,而是将图片上传到用户图库。

    我还尝试使用页面的访问令牌上传它。但为了做到这一点,我需要'manage_pages'权限,大多数用户不会批准这么简单的事情。

    如果有人能指引我走向正确的方向,我会非常感激。 提前致谢, 托马斯

0 个答案:

没有答案