剛開始使用FQL和Graph API。FQL查詢功能
有沒有一種方法可以執行與您在Facebook Graph Search上執行相同種類搜索的查詢?
例如,用戶使用FB登錄。她希望找到所有住在佛羅里達的名叫Lisa Smith的用戶(不管他們與她有什麼關係)。應用程序可以在佛羅里達州搜索名爲「Lisa」和姓氏「Smith」的所有用戶,而無需將查詢與特定的userId相關聯?
剛開始使用FQL和Graph API。FQL查詢功能
有沒有一種方法可以執行與您在Facebook Graph Search上執行相同種類搜索的查詢?
例如,用戶使用FB登錄。她希望找到所有住在佛羅里達的名叫Lisa Smith的用戶(不管他們與她有什麼關係)。應用程序可以在佛羅里達州搜索名爲「Lisa」和姓氏「Smith」的所有用戶,而無需將查詢與特定的userId相關聯?
參考:http://developers.facebook.com/docs/reference/api/search/
搜索通過圖形API是可用的,但沒有記載通過FQL的連接。
您可以模擬某些查詢,但FQL表不提供某些區域的索引或表格。
SELECT uid FROM user WHERE uid = 732484576
{
"data": [
{
"uid": 732484576
}
]
}
注shawnsspace是我對於Facebook的用戶名和應該返回我的UID,因爲作爲索引的用戶名被記錄在案。
SELECT uid,name,birthday,about_me FROM user WHERE username = 'shawnsspace'
{
"data": [
{
"uid": 732484576,
"name": "Shawn E Carter",
"birthday": null,
"about_me": "Find Me @ \nhttp://facebook.com/AnotherFeed/\nhttp://facebook.com/DesignbyShawn"
}
]
}
如果你只是想FQL用戶個人資料信息,然後使用:
SELECT uid,name,birthday,about_me FROM user WHERE uid = 732484576
額外的連接:http://developers.facebook.com/docs/reference/fql/user
據我所知,您可以通過圖形搜索,但我的問題是關於我描述的那種查詢。它是否可行? – asinger777 2013-05-09 18:38:41
你可以在流表中查詢模擬搜索?q = ***&type = post – 2013-05-09 18:44:08
但是,這隻適用於帖子,對不對?所以沒有辦法獲得像名字,地址等實際的用戶信息? – asinger777 2013-05-09 18:51:35