hboie/jasper-rest-client

JasperReports Server REST API 客户端

v1.1 2022-01-30 13:47 UTC

This package is auto-updated.

Last update: 2024-09-29 05:22:30 UTC


README

这是一个 Jaspersoft/jrs-rest-php-client 的副本,带有少量增强。

简介

使用这个库,您可以通过 REST API 使用原生 PHP 与 Jasper Reports Server 进行请求和交互。这允许您更容易地将报告服务器的数据嵌入到您的项目中,或使用 PHP 在服务器上执行管理任务。

要求

要使用此客户端,您需要

安装

将以下内容添加到您的项目的 composer.json 文件中,或者在与项目目录相同的目录中运行 php composer.phar reqiure jaspersoft/rest-client dev-master

{
    "require": {
	    "hboie/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 较小通用公共许可证的条款重新分发和/或修改它,许可证版本为 3 或(根据您的选择)任何更高版本。

本程序以希望对您有用的目的进行分发,但没有任何保证;甚至没有关于其商业性或针对特定目的的适用性的暗示保证。有关详细信息,请参阅 GNU 较小通用公共许可证。

您应已收到 GNU 较小通用公共许可证的副本。如果未收到,请参阅 https://gnu.ac.cn/licenses/