2011-01-12 76 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的重大努力来显着改善它。

因此,让我们轻轻施加一定的压力;-)