使用 Google自定义搜索时,TBM参数用于选择特定类型的搜索引擎(例如专利的tbm = pts或博客的tbm = blg)似乎得到支持,即使这不正确记录在参数列表中。
然而,当使用这种“特殊”搜索时,通常会使用TBS参数扩展查询,遗憾的是,这对我不起作用。例如:
https://www.google.com/?tbm=pts&gws_rd=ssl#q=touch+screen&tbas=0&tbs=ptss:g,ptso:us&tbm=pts
从浏览器发布时正确过滤。
但等效的自定义搜索:
https://www.googleapis.com/customsearch/v1?key=*MY_KEY*&cx=*MY_ENGINE*&tbm=pts&q=lice+comb&tbs=ptss:g
完全忽略TBS参数。
有没有办法在自定义搜索中指定等效参数?
答案 0 :(得分:1)
在控制面板上将图像搜索设置为生成单独的图像选项卡(可以设置为默认值)。如果要编辑现有的CSE,则在左栏中的“搜索功能”下,然后单击“图像搜索设置”。您可以编辑设置,但指定图像类型(例如人脸)不是其中之一-另请参见https://support.google.com/customsearch/answer/2630972?hl=en&ref_topic=4513743和https://support.google.com/customsearch/answer/3037004?hl=en&topic=3036698 如果您想做其他类似的事情,最好创建一系列书签(可以与https://w-shadow.com/bookmarklet-combiner/之类的免费工具轻松共享)或通过您自己的JS增强型网页在其中构建参数。