0

我正在构建一个标准的 asp.net LOB 应用程序。我计划在应用程序的某些部分显示一些 livelink url,用户单击下载链接,需要从相应的 livelink URL 下载文档,并且需要出现另存为对话框。

对于任何直接的 http 文档 URL,可以使用 httpwebrequest 并获取内容并将其流式传输回浏览器。但是对于 livelink URL,有一些页面重定向,当前请求获取一些 cookie 状态,然后允许生成的 URL 访问文档内容。

我想知道是否有任何允许与 livelink 集成的标准 API/Web 服务,以便可以完成握手并检索给定的文档。

有任何想法吗?

4

4 回答 4

1

我相信你至少有两个选择:

  1. 正确构建 LiveLink URL - 这可以通过将“func”指定到“doc.fetch”、“nodeid”和“vernum”指定到相关文档来完成
  2. 另一种选择是使用 LiveLink API (LAPI)。这是一个足够好的 API,很容易上手。

让我知道事情的后续。

于 2009-05-19T23:14:31.333 回答
1

如前所述,Livelink 为某些功能提供 .NET/Java Web 服务。

但是,如果您只需要显示保存/打开/取消对话框,那么您可以使用锚标记中的以下 url:

http://<server>/livelink/llisapi.dll?func=ll&objId=<nodeid>&objAction=download
于 2010-10-30T12:01:15.940 回答
0

我一直在使用 Web 服务在我为将 livelink 应用程序迁移到 Sharepoint 而创建的应用程序中下载 Livelink 文档。

于 2009-06-03T19:58:17.320 回答
0

Livelink 9.7.1 及更高版本具有完整的 .net webservices API。您可以从 OpenText 知识中心下载 SDK。

于 2009-10-20T05:27:37.627 回答