当前位置: 代码迷 >> SharePoint >> SharePoint 搜索有关问题,搜索指定的爬网内容
  详细解决方案

SharePoint 搜索有关问题,搜索指定的爬网内容

热度:202   发布时间:2016-05-02 07:01:48.0
SharePoint 搜索问题,搜索指定的爬网内容
搜索中新建了两个内容源,爬的都是公开的外网,比如,一个是百度,一个是谷歌。
根据关键字搜索,但只想实现搜索百度里面的内容。谷歌里若有这个关键字也过滤搜出来。

这个搜索要封装成websrevice(暂且不考虑性能)
我有种思路,不知道这种方案是不是正确的。
我新建两个结果源,一个过滤百度url,一个过滤谷歌url的。
然后webservice根据关键字以及sourceid进行搜索,返回结果。
SharePoint搜索api的Sourceid,是不是指的就是结过源的Sourceid

这种方式是否可行,若能有更好的解决办法,希望得到你们的帮助。谢谢。

------解决思路----------------------
1,你的想法很好, 那就去试试呗, 
我们原来吧搜索部分自定义开发了,其实我觉得 还是 SP自带那部分比较好。 
直接可以配置。 
------解决思路----------------------
参考
------解决思路----------------------
SourceId是结果源ID,不是内容源ID,结果源在网站设置里,搜索选项里可以设置,可以设置KQL的查询语句;
如果是爬网第三方站点,肯定可以,爬网百度、谷歌,还是没试过,期待成功了,可以show一下;
楼主可以看看search rest api,就是版主的参考链接,再贴一个之前测试搜索是写的博客吧,参考;
  相关解决方案