facebook图形api搜索规则

facebook图形api搜索规则,facebook,facebook-graph-api,Facebook,Facebook Graph Api,有人知道什么布尔逻辑在facebook graph api上是可以接受的吗?他们拥有开发人员所知的最差的文档、论坛和帮助。我试过使用OR,但它似乎不起作用。似乎是用空格或逗号表示的。我正在尝试搜索多个术语或使用与否。在搜索帖子时,您可以使用与或,如: 可与空格或+一起使用的AND运算符: 您也可以使用“”搜索“李小龙”之类的术语: 搜索?q=“李小龙”&type=post 恢复:“|”=或 “”和“+”=和 我没有找到使用not运算符的方法 我也同意,这是有史以来最糟糕的API文档。看起来,

有人知道什么布尔逻辑在facebook graph api上是可以接受的吗?他们拥有开发人员所知的最差的文档、论坛和帮助。我试过使用OR,但它似乎不起作用。似乎是用空格或逗号表示的。我正在尝试搜索多个术语或使用与否。

在搜索帖子时,您可以使用与或,如:

可与空格或+一起使用的AND运算符:

您也可以使用“”搜索“李小龙”之类的术语: 搜索?q=“李小龙”&type=post

恢复:“|”=或 “”和“+”=和

我没有找到使用not运算符的方法


我也同意,这是有史以来最糟糕的API文档。

看起来,|不再工作了,我今天才发现它。只找到与查询中的所有单词匹配的帖子。

它不再像那样工作了,但我发现它现在可以工作了(对于搜索西瓜或香蕉:

现在,如果您在搜索词中输入大量单词,用空格分隔,那么您应该返回包含这些单词的相关实体“李小龙”->“李小龙是个好人,他喜欢李小龙”可能是一个结果。 没有“或”操作符可以工作

我在Facebook上打开了一个案例,几个小时后因其“按规定工作”而关闭:

这是一个bug跟踪工具,但您在此处添加的详细信息不适用 表示错误报告-似乎是您在 如何在搜索API或功能请求中实现某些功能 要使搜索API开始支持不同的运算符,只有 这里记录的行为是 支持:

显然,我不能不同意这种说法的正确性(特别是考虑到上面@tesserex和@vbNewbie的观察),但我们不要放弃

由于我认为我们都同意当前的功能是有限的,我想鼓励所有同意我的人打开bug报告和/或功能请求(如何打开FB的功能请求?),以便正确地确定优先级

我不认为当前的功能对Facebook或开发者有任何好处,我也不认为FB应该大力改进它

所以,让我们轻轻地施加一些压力;-)

只是为了分享: 从2015年4月30日起,将无法进行“POST”搜索。请参见“删除的端点”一段:

公共帖子搜索不再可用。 (/search?type=post&q=foobar)


+“最差的文档、论坛”排名1,等等。他们的API也有API历史上最差的灵活性。我试图弄清楚这是一个bug,是故意的,还是一些可能的事情,但还没有人弄清楚。这有没有问题?我可以确认or运算符“|”是否有效。只要确保我的quick中的
前后都有空格即可测试搜索
google或facebook
,每个结果都有两个词。有人想出了在facebook搜索查询中使用NOT的方法吗?我找到了一个带“-”的例子,但它不起作用。上面评论中描述的|运算符似乎没有像Aleksandra指出的那样起作用。Facebook只返回与所有单词匹配的帖子。我发现这样做只会导致使用querystring中标记为q的最后一项。第一项完全被忽略。