[英]Help needed - fql query in facebook api
我想獲取我的朋友的照片以及他們最近的狀態信息。
消息,時間FROM狀態
pic_square來自用戶
$status = $facebook->api_client->fql_query("SELECT message,time FROM
status WHERE uid in (SELECT uid2 FROM friend WHERE uid1=".$user.")");
echo "<pre>";
print_r($status);
echo "</pre>";
上面的查詢返回所有狀態,我只想要最后一條狀態消息。 另外,如何修改此查詢以從用戶表中獲取pic_square。
提前致謝,
FQL接受MySQL樣式的“ ORDER BY”和“ LIMIT”子句。 按時間排序,並限制為一個結果。
status.get
更好
正如ceejayoz所說,您的查詢將需要是:
$status = $facebook->api_client->fql_query("SELECT message,time FROM
status WHERE uid in (SELECT uid2 FROM friend WHERE uid1=".$user.") ORDER BY time LIMIT 1");
echo "<pre>";
print_r($status);
echo "</pre>";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.