我正在寻找一种查询Facebook页面的方法,例如,与食物有关。
不难;)
$pages = $facebook->api('search?q=food&type=page');
但是......我希望获得该类别中最大的页面(最喜欢的)。搜索结束,但我无法影响退货订单(我认为)。
我一直在这看:https://developers.facebook.com/docs/reference/fql/page/ 看看我是否可以使用查询,但似乎我只能查询有关特定页面的信息。
我一直在寻找几种没有成功的解决方案。这甚至可能吗?任何帮助将不胜感激!
答案 0 :(得分:0)
这个怎么样:
将该请求发送到“search?q=food&type=page”,然后获取结果并迭代它们。
对于每个结果,请进行以下FQL查询:
SELECT
name, username, fan_count
FROM
page
WHERE
page_id="ITERATION_PAGE_ID"
例如,我得到的第一个结果是id“25255939006”,FQL将是:
SELECT name, username, fan_count FROM page WHERE page_id="25255939006"
结果是:
{
"data": [
{
"name": "Food",
"username": "",
"fan_count": 146291
}
]
}
希望这就是你所追求的。