我一直在尝试使用Facebook搜索来查找来自网页的帖子,但这似乎不是受支持的功能。当使用“公开帖子”过滤时,facebook.com上的搜索结果,以及图表API中的搜索方法,当使用“type = post”进行过滤时,都不会显示粉丝页面的结果。只显示来自用户墙的帖子。
我尝试了几个不同的关键字,并明确检查了一些粉丝页面是否存在匹配的帖子。结果始终相同,来自页面的帖子不会显示在搜索结果中。
从文档中我实际上会得出相反的结论。在http://developers.facebook.com/docs/reference/api/上写着https://graph.facebook.com/search?q=watermelon&type=post会找到查询“西瓜”的所有公开帖子。
这是API的缺点还是仅仅是一个错误?
答案 0 :(得分:0)
我使用不同的字符串运行了几个测试搜索(试图找到一个常见的页面,例如“BREAKING NEWS”)并且没有任何运气找到页面结果。据我所知,这确实是Graph API的一个缺点。这很可能是由于在同一时间搜索页面和用户所需的带宽过多,因此Facebook必须决定将API搜索限制为仅查找其他用户的帖子,因为这是大多数应用程序需要访问的内容到。