vcmenezes / jasper-rest-client
JasperReports Server REST API的客户端
Requires
- php: >=5.3.0
- ext-curl: *
This package is auto-updated.
Last update: 2024-09-21 01:58:25 UTC
README
这是一个Jaspersoft/jrs-rest-php-client的副本,添加了一些小增强。
简介
使用这个库,你可以通过REST API使用原生PHP与Jasper Reports Server进行交互。这允许你更轻松地将报告服务器的数据嵌入,或者使用PHP在服务器上执行管理任务。
要求
使用此客户端,你需要
- JasperReports Server(版本 >= 5.2)
- PHP(版本 >= 5.3,带有cURL扩展)
- Composer依赖管理器 https://composer.php.ac.cn/download(可选,但推荐)
安装
将以下内容添加到你的composer.json文件中,或者在你的项目目录中运行php composer.phar reqiure jaspersoft/rest-client dev-master
{
"require": {
"vcmenezes/jasper-rest-client": "*"
}
}
或者,你也可以从github下载此包,并在包含composer.json的目录中运行php composer.phar install以生成自动加载器,然后使用以下方式引入自动加载器:
require_once "vendor/autoload.php"
此外,如果只想将其包含在现有项目中,或者不想使用Composer,还包含了一个分布式自动加载器。
require_once "autoload.dist.php"
安全公告
此包使用基本认证与服务器进行身份验证。此包应仅在您的报告服务器与您的Web服务器之间建立信任连接时使用。
PHPUnits
此包中包含的测试是集成测试,不应用于在生产服务器上运行!
许可证
版权所有 © 2005 - 2014 Jaspersoft Corporation。保留所有权利。 http://www.jaspersoft.com。
除非您已从Jaspersoft购买了商业许可协议,否则适用以下许可条款
本程序是自由软件:您可以按照自由软件基金会发布的GNU Lesser General Public License的条款重新分发和/或修改它,许可证版本为3,或者(根据您的选择)任何较新版本。
本程序按“希望它有用”的原则分发,但没有任何保证;甚至没有关于适销性或特定用途的隐含保证。有关详细信息,请参阅GNU Lesser General Public License。
您应该已收到GNU Lesser General Public License的副本。如果没有,请参阅https://gnu.ac.cn/licenses/。