2011-01-12 89 views
27

有沒有人有任何想法什麼布爾邏輯是可以接受的facebook圖形API?他們有最糟糕的文檔,論壇,開發者世界已知的幫助。我嘗試使用或,它似乎並沒有工作。似乎與空間或逗號隱含。我試圖搜索多個術語或使用OR和NOT。facebook圖api搜索規則

+36

對於「最糟糕的文檔,論壇」等+1同意。 – Tesserex 2011-01-12 22:36:05

+2

他們的API在API歷史上也具有最差的靈活性。 – 2013-10-19 01:21:29

+0

我試圖弄清楚這是一個錯誤,是故意的還是可能的,但沒有人知道。有沒有打開這張票? – JRun 2014-03-03 14:02:47

回答

27

你可以做AND和OR,在搜索時上崗,如: http://graph.facebook.com/search?q=watermelon%20|%20banana&type=post

AND運算符可以用空間使用或+: http://graph.facebook.com/search?q=watermelon%20banana&type=post

您可以搜索像「李小龍條款「太,使用 」「: 搜q =」 李小龍」 &類型=張貼

恢復: 「|」= OR 「」 和 「+」= AND

0?

我沒有找到一種方法來使用NOT運算符

我同意,這是有史以來最糟糕的API文檔。

12

看來,| |不再工作了,我今天才發現它。只找到匹配查詢中所有單詞的帖子。

1

現在,如果你在搜索項中輸入一個數字的話,通過分離空間 - 那麼你應該找回那些有這些單詞的相關實體(在實體中的任何位置,以任何順序)。「bruce lee」 - >「Bruce是個好人,他喜歡Lee」將是一個可能的結果 有是「否」或「運營商的工作。

我在Facebook開了一個案子,因爲它」按指定工作「在這裏關閉幾小時後:https://developers.facebook.com/x/bugs/138296099674000/

這是一個缺陷跟蹤工具,但你在這裏添加的細節不 代表一個錯誤報告 - 這似乎是你尋求幫助的 如何使某些事情的搜索API或在工作對於搜索API功能請求 開始支持不同運營商 - 僅記錄在這裏被 的 行爲支持:https://developers.facebook.com/docs/reference/api/search/

很明顯,我不能與這種說法的正確性不同意(特別是考慮@tesserex和@vbNewbie上面的觀察)但我們不要放棄。

因爲我認爲我們都同意目前的功能是有限的/限制的,我想鼓勵所有同意我的人打開錯誤報告和/或功能請求(你如何打開一個功能需求FB?),這樣可以正確地確定優先順序。

我不認爲目前的功能確實對Facebook或開發人員有什麼好處,我認爲這不應該是FB的重大努力來顯着改善它。

因此,讓我們輕輕施加一定的壓力;-)