Stackover API提供与Web界面不同的搜索结果

时间:2011-02-09 18:02:01

标签: php api stackexchange-api

我正在使用SO api,并注意到搜索lesscss的api调用为total: 13项提供了api param tagged=lesscss

http://api.stackoverflow.com/1.0/search?tagged=lesscss

但是网络界面提供了超过30个

https://stackoverflow.com/search?q=lesscss

我认为原因是网页界面不仅搜索单词作为标签,还搜索问题/答案正文中的单词。那么有没有更好的方法来使用api进行搜索,以便提供更完整的结果

1 个答案:

答案 0 :(得分:0)

在用于搜索标记问题的网络界面中,您应该使用像[lesscss]这样的squarebraked进行搜索,结果页面应为: Tagged Lesscss

要使用api回复您的回答,您只能搜索intitle,tagged或nottagged ...

这是来自api的错误消息:

  

其中一个'已标记','未标记'或   必须在此方法上设置'intitle'。

this is Api搜索文档

你可以看到:

  

此方法故意非常有限。对于更一般的搜索,您应使用仅限于相关网站域名的正确互联网搜索引擎。

所以不,你不能像webinterface那样检索完整的结果:)