离线fb发布不起作用

时间:2013-04-23 04:38:57

标签: php facebook offlineapps

我必须在离线时在用户墙上发帖。我经历了一些发布并检查下面写的代码似乎没问题,也没有抛出错误并完成成功但我无法在用户墙上看到发布。帮助。

$facebook = new Facebook(
                array(
                   'appId'  => "446262598768110",
                   'secret' => "<REMOVED>",
                )
            );


 $facebook->setAccessToken("<REMOVED>");
//create message with token gained before
echo " lets try posting";

$access_token = $facebook->getAccessToken();
$user_id = $facebook->getUser();
echo "\ndone3..... $access_token.-----.$user_id.----new\n";


$post = array(
           'message' => 'This message is posted with access token - ' . date('Y-m-d H:i:s')
        );

//and make the request
$res = $facebook->api("/me/feed", 'GET', $post); //have tried both Post and Get method but result remain same

1 个答案:

答案 0 :(得分:0)

几个月前,

离线访问被删除了。此外,每次想要发布内容时,都必须“POST”到脸谱图。

没有看到facebook图表的结果,根本无法帮助你。

然而:仔细检查,你正在使用正确的访问令牌。你必须通过自己的(https://developers.facebook.com/docs/howtos/login/extending-tokens/)扩展短期访问令牌,这样当你想通过cron-job发布时,访问令牌本身仍然有效。

如果您尝试使用应用访问令牌发帖,则根本无法使用“/ me / feed”。