0

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

设想:

  1. 用户打开APP

  2. 有一个上传表单,用户可以在其中选择要上传的照片

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

  4. 看起来应该是用户直接去粉丝专页上传了一张照片,而且他的信息流上也应该有通知说他上传了一张照片到 XXX

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

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

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

我用我的页面 ID 调用了 api。但不是将它上传到我的页面照片,而是将图像上传到用户画廊。

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

如果有人能引导我走向正确的方向,我将不胜感激。在此先感谢,托马斯

4

0 回答 0