【问题标题】:Facebook Photo Upload into Album on Fan Page failedFacebook 照片上传到粉丝页面上的相册失败
【发布时间】:2011-06-22 10:48:56
【问题描述】:

很久以前我写了一个应用程序,它将粉丝页面上的照片发布到特定相册中。

现在我有半年没用了。现在我不得不再次设置应用程序并再次将扩展权限授予粉丝页面 (streamm_publish)。 但现在我遇到了一个问题,我使用的是旧的 REST API,现在给我的错误是:错误代码 1 出现未知错误。

然后我尝试通过 Facebook Graph api 发布。 我尝试调用 Api /pageid/albumid/photos 什么不起作用(未知路径组件) 我试图打电话给 /albumid_from_my_page/photos 然后照片被发布到我的个人资料中 我试着把它上传到 /pageid/photos 和上面那个是一样的

但是 REST Api 的代码运行良好,有什么问题,以及为什么新的 Graph Api 不能正常运行?(BUG?)

【问题讨论】:

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


    【解决方案1】:

    要将照片发布到相册,代码如下:

    $post_data = array(
        "message" => "My photo caption",
        "source" => '@' . realpath($file)
    );
    $album_id = "XXXXX";
    $facebook->api("/$album_id/photos", 'post', $post_data);
    

    现在我想与页面相册进行交互,您需要将页面 access_token 添加到您的 $post_data 数组中,为此请检查此 answer

    【讨论】:

      【解决方案2】:

      您需要获取 ACCESS_TOKEN 页面...

      尝试: http://graph.facebook.com/me/accounts?access_token= 使用 GRAPH API 获取此令牌...或使用 getAccessToken()...

      并且会看到你拥有的所有页面和应用程序,找到这个案例的应用程序和复制令牌......该死的!!!

      可以看到这个令牌被认为是 GRAPH API EXPLORER...

      问候。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-21
        • 2012-06-10
        • 2011-07-27
        • 1970-01-01
        相关资源
        最近更新 更多