【问题标题】:Facebook page post appers as Admin Name instead of Page Name while using link paramFacebook 页面在使用链接参数时将 appers 作为管理员名称而不是页面名称发布
【发布时间】:2013-04-03 06:36:01
【问题描述】:

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

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

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

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

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

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

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

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

例如

用户名:Ashvins

页面名称:Ashvin 社区

数据之前['link'] :: Ashvin 社区 => 28 分钟前的测试消息

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

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

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

    print_r($accounts);

    退出;

    数组将返回所有页面信息和页面访问密钥,并将用于页面相关操作。

    谢谢,阿什文·苏雷拉

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-11
      • 2012-02-10
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多