我在JasperReport服务器中使用域创建了一个主题。现在,我需要使用REST API获取使用该域或主题的所有报告。
我尝试过这个REST调用:
https://<host>/jasperserver-pro/rest_v2/resource/organizations/test/organizations/data/Reports?j_username=jasperadmin&j_password=jAspErAdmIn
它给200 OK。但是没有数据,它只提供登录页面源。
<title>TIBCO Jaspersoft: Login</title>
有人能告诉我如何从REST调用中获取此信息吗?
答案 0 :(得分:1)
首先,您对API的调用似乎有点错误。
根据the docs,对存储库服务的调用如下所示:
http://<host>:<port>/jasperserver[-pro]/rest_v2/resources?<parameters>
在你的情况下,这将是:
http://<host>/jasperserver-pro/rest_v2/resources?<parameters>
Sencond,因为你的电话不同,你不会得到任何结果。可以搜索特定的字符串:
http://<host>/jasperserver-pro/rest_v2/resources?q=Domain_Name
和/或类型:
http://<host>/jasperserver-pro/rest_v2/resources?q=Domain_Name&type=dataType
据我了解,不可能搜索哪个报告使用哪些资源。