首页 > 解决方案 > 如何:使用 SSRS RESTful API 获取报告定义?

问题描述

我一直在使用https://app.swaggerhub.com/apis/microsoft-rs/SSRS/2.0上的 RESTful SSRS 端点文档,它声明我可以检索报告的报告定义,但是我找不到任何这样做的端点?

来自微软文档:

REST API 还可用于提供更高级的功能,例如:

  • 浏览文件夹层次结构 发现文件夹的内容

  • 下载报告定义

  • 修改默认报告参数 更改

  • 或执行更新计划 更多

REST API 是传统 SOAP API 的 RESTful 继承者。

也许我错过了什么?

我能够得到参数定义,按 ID 报告,

但是传入任何参数,例如

https://{myreportserver}/reports/api/v2.0/reports({id})?paramter1=somevalue 

不返回任何定义。我正在尝试获得定义返回,所以也许我可以在 Web 应用程序上呈现报告(或者至少提供报告的 ​​pdf 下载?)

标签: restreporting-servicessql-server-2016

解决方案


游戏迟到了,但如果其他人正在寻找这个答案,请使用这个 URL:

https://{myreportserver}/reports/api/v2.0/reports({id})?Content/$value

推荐阅读