我正在构建一个小型的Facebook应用程序。尝试以自动强制方式搜索值。是否可以在fql中使用类似sql的运算符?
答案 0 :(得分:15)
另一种方法是使用strpos(消息,“你想要的内容”)> = 0.我不知道为什么,但是IN运算符不能为我运行。有人试过吗?
答案 1 :(得分:10)
答案 2 :(得分:0)
我知道这个帖子早已死了,但我相信这可能会对将来有所帮助。 FQL在某些方面有其用途,但就搜索公共信息而言,我建议使用新的图形api。我将一个简单的FQL查询与类似的图形查询进行了比较,平均而言,该图表几乎快了三倍(0.3秒对0.8秒)。这是一个使用PHP和CURL的图表示例:
$search = "platform";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://graph.facebook.com/search?q=".$search."&type=page");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
$fbPages = json_decode($output)->data;
print_r(array_slice($fbPages, 0, 10));
希望有所帮助!
PS:如果您没有运行PHP 5.2.0或更高版本,则需要找到here的JSON解码器。
编辑:您可以找到一些有用的文档here。