1

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

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

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

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

4

2 回答 2

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数组中的页面相册进行交互,为此请检查此答案

于 2011-02-07T21:29:53.963 回答
1

您需要获取 ACCESS_TOKEN 页面...

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

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

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

问候。

于 2011-12-22T16:51:58.123 回答