文档中发布的示例,位于: http://developers.facebook.com/docs/reference/fql/ 是不正确的,不起作用。 (PHP)
$fql_query_url = 'https://graph.facebook.com/'
. '/fql?q=SELECT+uid2+FROM+friend+WHERE+uid1=me()'
. '&' . $access_token;
$fql_query_result = file_get_contents($fql_query_url);
=>有两个/:... facebook.com//fql ... =>缺少“& access_token”这个词。
然而,即使发出正确的网址,该功能似乎也没有返回任何内容...... 这是我一直在使用的代码: (函数传递$ id,如12345678)
$Fb = new Facebook(array('appId'=>FB_API_ID,'secret'=>FB_API_SECRET));
$access_token = $Fb->getAccessToken();
$fql_query_url = "https://graph.facebook.com/fql?q=SELECT+uid2+FROM+friend+WHERE+uid1=".$id."&access_token=" . $access_token;
$resp = file_get_contents($fql_query_url);
$var = json_decode($resp, true);
$txt .= "<br /><b>FQL QUERY:</b><br />" . display_tree($var);
有人成功了吗???