facebook图表api不会发布到新闻Feed

问题描述:

即时尝试更新我的新闻在Facebook上。我使用新的图形api。我可以连接到图形,但是当我尝试将一些内容发布到提要对象时,什么都不会发生。facebook图表api不会发布到新闻Feed

here's我的代码:

<?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 

我做错了什么?

谢谢

+0

有点晚了,但你可以试着澄清一下吗?有 林同样的问题,现在我得到它返回: { “数据”:[]} 1 那么究竟你是如何解决这个? 谢谢 – 2011-03-09 12:10:52

+0

我把curl选项设置为字符串... curl选项的正确值是常量...而不是curl_setopt($ c,“CURLOPT_POST”,true);你应该做curl_setopt($ c,CURLOPT_POST,true); – rizidoro 2012-10-22 16:54:43

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