1

我正在使用 facebook php sdk 在页面的墙上发布提要,并使用以下参数在我的页面上发布提要。

$data['link'] = "网址";

$data['picture'] = "图片网址";

$data['caption'] = "字幕名称";

$data['name'] = "页面标题";

$data['message'] = "消息";

$data['description'] = "描述";

在我没有添加 $data['link'] 参数之前,一切都运行良好,但是当我添加 $data['link'] 参数并运行脚本时,然后将帖子作为用户名而不是页面名称提供。

例如

用户名:阿什文

页面名称:阿什文社区

在 data['link'] :: Ashvin Community => 测试消息之前 28 分钟前

在 data['link'] :: AshvinS => 测试消息 20 分钟前之后

链接参数有什么问题还是我做错了什么?请指导我寻求正确的解决方案。

4

1 回答 1

0

现在问题解决了,页面和用户有不同的访问密钥,我们必须使用用户访问密钥和以下代码获取页面访问密钥:

$acToken = "用户访问令牌";

$graph_url = " https://graph.facebook.com/me/accounts?access_token= ".$acToken;

$accounts = json_decode(file_get_contents($graph_url));

print_r($accounts);

出口;

Array 将返回所有带有页面访问密钥的页面信息,并将用于页面相关操作。

谢谢,阿什文苏雷拉

于 2013-04-03T09:00:18.360 回答