我正在尝试使用图形 api 运行 FQL。
$graph_url = "https://graph.facebook.com/fql?q=".$fql."&access_token=". $access_token;
$output = json_decode(file_get_contents($graph_url));
var_dump($output);
这给出了一个错误
[function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request
如果我在浏览器中复制并粘贴内容$graph_url
,我会得到预期的结果。所以,我确定我的 access_token 和 fql 查询是正确的。
另外,如果我尝试通过
$graph_url = "https://graph.facebook.com/me/?access_token=". $access_token;
$output = json_decode(file_get_contents($graph_url));
var_dump($output);
我没有收到任何错误,而是预期的结果。我不确定,我的 fql 查询中缺少什么。