微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 SQL Server Reporting Service 2017 中启用 REST API?

如何解决如何在 SQL Server Reporting Service 2017 中启用 REST API?

我一直在尝试实施将 SSRS 报告集成到 React 应用程序的解决方案,并设法使用报告执行服务 2005 获取 PDF 格式的报告并将文件返回给客户端应用程序。当前的实现都是硬编码的,我需要一种方法来允许用户从动态填充的列表中选择一个报告。我认为此处记录的 REST API:https://app.swaggerhub.com/apis/microsoft-rs/SSRS/2.0 将是帮助实现这一目标的不错选择,但是报表服务器似乎在 http://supercooldomain.com/reportserver/api/v2.0 处没有可用的 REST API。有谁知道我如何启用其余 API 或指向我一些资源?我们使用的是 sql Server 2017。

解决方法

默认情况下应启用 REST API。要访问它,只需调用它的 URL:

http://<reportservername>/Reports/api/v2.0/CatalogItems(Path='/testfolder')

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。