我想使用Google自定义搜索API仅在讨论中使用查询字符串&tbm=dsc
进行搜索。 不幸的是,API文档中没有提供参数tbm
。Google自定义搜索API(CSE) - 仅检索讨论
是不是可以将搜索结果仅限于讨论?
我想使用Google自定义搜索API仅在讨论中使用查询字符串&tbm=dsc
进行搜索。 不幸的是,API文档中没有提供参数tbm
。Google自定义搜索API(CSE) - 仅检索讨论
是不是可以将搜索结果仅限于讨论?
不,目前没有办法使用CSE/GSS进行讨论搜索。唯一的特殊搜索是image
,它记录在API reference中。您可以使用标签和Refinements将搜索范围限制为特定网站和/或模式。
将Google自定义搜索的搜索结果限制为仅限讨论网站是不可能的。为了以防万一,请记住Google Custom Search is for searching over one website or a collection of websites.如果您的收藏集都是讨论网站,那么这似乎不是Google自定义搜索的目的。但是,可能有一些有用的解决方法/解决方案。
解决方法0
查找或产生讨论网站你系基于兴趣和create a custom search的集合。这将完成(几乎)你以后的相同结果。
解决方法1
您可能能够使用优化标签进行重定向。 This example redirects to a Google Scholar search.您可以使用&tbm=dsc
完成相同的结果。
<CustomSearchEngine>
<Title>Universities</Title>
<Context>
<Facet>
<FacetItem title="Papers">
<Label name="papers" mode="FILTER"/>
<Redirect url="http://scholar.google.com/scholar?q=$q"/>
</FacetItem>
</Facet>
</Context>
</CustomSearchEngine>