我正在尝试将我的 Web 服务客户端从 BO 3.x 迁移到 BO 4.1 Restful。
BO 3.x 的现有实现使用 BO java SDK 获取 CUID 和 doc 属性,以通过使用以下输入获取 PDF 报告。
- 报告路径:路径://InfoObjects/根文件夹/应用程序名称/报告名称.rpt
- 填充参数列表:参数 1、参数 2、参数 3 等以识别报告。
我已经构建了我的客户端代码以从 RESTful Web 服务获取登录令牌。但是我不确定现在如何在 BO 4.1 中检索 PDF 文件。
我见过的许多示例使用 sIDType 和 iDocID 参数以及 Token 值通过构造如下 URL 来检索文档 http://server:port/BOE/OpenDocument/opendoc/openDocument.jsp?token=[LogonToken]&iDocID =[XXXX]&sIDType=CUID
我的问题:是否必须有 iDocID 才能使用上面的 URL 模式检索文档,或者是否可以使用报告路径/CUID 构造 URL 并填充参数(不使用 iDocID)以从 BO Web 服务检索 pdf 报告。
请在这方面帮助我。谢谢