OpenText XMLExport url在特定对象类型上过滤

时间:2015-09-16 19:15:18

标签: opentext livelink

我使用XMLEXPORT网址获取特定文件夹的内容:

cs.exe?func=ll&objid=1234&objAction=xmlexport&scope=sub

此网址返回文件夹的完整内容。我想只有文件夹(objtype 0)

这种方法有可能吗? (像' objtype = 0')

这样的属性

1 个答案:

答案 0 :(得分:1)

您最好使用搜索API - 您可以像这样访问子类型和父ID:

/otcs/llisapi.dll?func=search&lookfor1=complexquery&where1="OTSubType":"0"&boolean2=and&where2="OTParentID":"[root object id]"&goFor=[no of items to retrieve]&outputformat=xml

您最初不会知道会有多少结果,Content Server会默认返回分页结果 - 要么拨打no of items to retrieve拨打一个大号,要么拨打两个电话 - 一个用{{1} }等于1,第二个等于no of items to retrieve

Output.SearchResultsInformation.RawTotalResultsOTSubType可能不是您实例中的可搜索字段。您可以通过转到Content Server Administration - >找到可供搜索的字段。搜索管理 - >配置“搜索过滤器”屏幕,然后单击“搜索管理器”管理页面链接。

如果您登录knowledge.opentext.com,则opentext内容服务器10.5的搜索api帮助为here

请注意,这只会提供一个级别的结果 - 而不是像XMLEXPORT网址那样的树。如果你需要更复杂的东西,也许你可以写一个livereport并把它作为xml。