facebook graph api不发布到新闻Feed

时间:2010-04-28 18:03:17

标签: php facebook

我试图在Facebook上更新我的新闻Feed。我正在使用新图api。我可以连接到图表,但是当我尝试将某些内容发布到Feed对象时,没有任何反应。

这是我的代码:

<?php   
$token = "xxxx";

$fields = "message=test&access_token=$token";

$c = curl_init("http://graph.facebook.com/me/feed");
curl_setopt($c,"CURLOPT_POST", true);
curl_setopt($c,"CURLOPT_POSTFIELDS",$fields);

$r = curl_exec($c);
print_r($r);

返回:

{"error":{"type":"QueryParseException","message":"An active access token must be used to query information about the current user."}}1

然后我尝试通过GET传递access_token:

$c = curl_init("http://graph.facebook.com/me/feed?access_token=$token");

返回:

{"data":[]}1

我做错了吗?

感谢

1 个答案:

答案 0 :(得分:0)

我发现了我的错误! 我把CURL选项作为字符串而不是常量。 oopps ...