我试图在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
我做错了吗?
感谢
答案 0 :(得分:0)
我发现了我的错误! 我把CURL选项作为字符串而不是常量。 oopps ...