【问题标题】:Inconsistent PDF URLs returned from SharePoint query web service从 SharePoint 查询 Web 服务返回的 PDF URL 不一致
【发布时间】:2010-09-18 02:36:58
【问题描述】:

我正在通过 Web 服务搜索 SharePoint 服务器。当 Web 服务返回 Word/Excel/PowerPoint 文档时,它们包含指向实际文件的链接,例如http://server/site/mydoc.doc。当 Web 服务返回 PDF 文档时,它们包含指向链接到 PDF 文档的页面的链接,例如http://server/site/DispForm.aspx?ID=1 将包含指向 http://server/site/mydoc.pdf 的链接。我已经尝试了 _vti_bin/search.asmx 操作 Query 和 QueryEx 没有运气。获取指向实际文档的链接以便我的应用可以下载它的最佳方式是什么?

不幸的是,我使用的是大型共享 SharePoint 安装,而且服务器配置不太可能更改。

【问题讨论】:

    标签: web-services sharepoint pdf


    【解决方案1】:

    您需要在服务器上安装 PDF IFilter,以便爬网识别 PDF 文件并正确索引它们。这里还有some instructions from Adobe(PDF 警告!)。

    【讨论】:

    • 正如我所说,我不太可能更改服务器配置,因为它服务于全国性组织,而我只是一名实习生。我目前的解决方案是下载包含链接的页面并提取链接。由于该页面不是机器可读的,因此这是一个巨大的黑客攻击。
    • 好吧,我最初是一名黑客 SharePoint 的实习生,最后加入了开发团队……问这个问题也无妨。 ;D 这并不是真正的重大变化,您只需要遵循正确的流程即可。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-20
    • 1970-01-01
    • 1970-01-01
    • 2015-12-03
    相关资源
    最近更新 更多