2011-10-24 83 views
0

我正在Graph API中使用搜索功能來查找我的結果。但是,這些通常太籠統。我想縮小搜索結果的範圍,但是我找不到一種方法來實現它 - 圖表API只能縮短搜索結果。另一方面,如果沒有對象的ID,FQL不會提供獲取結果的可能性。如何在多個條件下限制搜索結果

我認爲唯一的方法是通過Graph API獲取結果,然後對每個結果進行FQL查詢。你還有其他建議嗎?

回答

0

您可以使用GRAPH API在Facebook中搜索各種對象。

您可以在社交圖中所有的公共搜索對象在與

https://graph.facebook.com/search

格式爲:

https://graph.facebook.com/search?q=QUERY&type=OBJECT_TYPE

參考 https://developers.facebook.com/docs/reference/api/

+0

這不是我問。我想縮小可以用你的代碼獲得的結果 - 例如,如果我使用「公司名稱」查詢搜索Page對象,我想只獲得1個以上的頁面。我想添加另一個條件,就像在FQL – user1010446

+0

這是不可能直接在GRAPH上直接使用.Graph api支持只在公共對象上進行搜索,而「喜歡」不是對象而是Facebook連接。 Facebook一次只使用GRAPH支持一個搜索參數。 –