reports/opencr

此软件包最新版本(1.0)没有可用的许可信息。

此Composer用于opencr报告包

1.0 2019-07-08 13:13 UTC

This package is auto-updated.

Last update: 2024-09-22 18:15:54 UTC


README

此软件包用于从opencr报告获取json、xml和html格式的响应。

需要PHP 5.3和一个pulse。抽象是为了opencr报告。

Packagist

安装

您可以使用Composer安装opencr-reports

composer require reports/opencr

示例

首先使用use语句引入类并创建一个实例。

use OpenCr\InitiateReports;

从以下API URL生成token,并在body部分传递正确的登录凭证(即电子邮件、密码)

(http://laravel.open.cr/eng/api/v1/auth/login)

请使用特定函数的实例并传递一些必填参数。

$parameters = array();

$parameters['token'] = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjY1LCJpc3MiOiJodHRwOi8vbGFyYXZlbC5vcGVuLmNyL2VuZy9hcGkvdjEvYXV0aC9sb2dpbiIsImlhdCI6MTU2MjY1NTM4NCwiZXhwIjoxNTYyNjU4OTg0LCJuYmYiOjE1NjI2NTUzODQsImp0aSI6IlVKSlBmamR4Zm1qdUtSMHcifQ.xFLzAQeSuE2QRwEUjNFrRVuuG9RzOlYKK0wxAhrCz6w'; // pass token which is getting from login.



$parameters['artistID'] = '1';//pass correct artis id
$parameters['edit_mode'] = 'edit_mode';
$parameters['thumbs'] = 'on';//thubs like on and off.
$parameters['lang'] = 'eng'; //you can pass lang like eng, spa or deu.
$parameters['output_type'] = 'json';//Output type like generateHtml, xml or json
$parameters['evtype'] = 'col';//evtype like bio, ind, col, exp, pr, evwob.
$parameters['sort'] = 'loc';

$parameters['page_name'] = 'artist_main_pro_events';
$parameters['public'] = 'public';
echo InitiateReports::eventsReport($parameters);