alpifra / daxium-php
一个基本的PHP客户端,用于与Daxium Air API V1.3服务交互。
dev-master
2023-10-18 11:50 UTC
Requires
- php: >=8.0
- ext-curl: *
- ext-json: *
Requires (Dev)
- pestphp/pest: ^2.14
This package is auto-updated.
Last update: 2024-09-18 13:56:15 UTC
README
一个基本且独立的PHP客户端,用于与Daxium Air API V1.3服务交互。有关API的更多信息,请参阅文档。
安装
推荐通过composer安装Daxium API PHP客户端
composer require alpifra/daxium-php
但您也可以通过Github仓库进行安装
{ "requires": { "alpifra/daxium-php": "dev-master", ... } "repositories": [ { "type": "vcs", "url": "https://github.com/Alpifra/daxium-php.git" } ], }
用法
实例化客户端
<?php $client = new Alpifra\DaxiumPHP\Daxium( '***CLIENT_ID***', '***CLIENT_SECRET***', '***USERNAME***', '***PASSWORD***', );
各种客户端
- 列表:与列表交互
- 报告:与publipostages交互
- 结构:与formulaires交互
- 提交:与fiches交互
- 任务:与taches交互
- 用户:与utilisateurs交互
<?php $listClient = new Alpifra\DaxiumPHP\Client\Listing('***CLIENT_ID***', '***CLIENT_SECRET***', '***USERNAME***', '***PASSWORD***'); $reportClient = new Alpifra\DaxiumPHP\Client\Report('***CLIENT_ID***', '***CLIENT_SECRET***', '***USERNAME***', '***PASSWORD***'); $structureClient = new Alpifra\DaxiumPHP\Client\Structure('***CLIENT_ID***', '***CLIENT_SECRET***', '***USERNAME***', '***PASSWORD***'); $submissionClient = new Alpifra\DaxiumPHP\Client\Submission('***CLIENT_ID***', '***CLIENT_SECRET***', '***USERNAME***', '***PASSWORD***'); $taskClient = new Alpifra\DaxiumPHP\Client\Task('***CLIENT_ID***', '***CLIENT_SECRET***', '***USERNAME***', '***PASSWORD***'); $userClient = new Alpifra\DaxiumPHP\Client\User('***CLIENT_ID***', '***CLIENT_SECRET***', '***USERNAME***', '***PASSWORD***');
贡献
此包仅实现了我所需要的Daxium API服务,但欢迎您通过发送PR向我贡献自己的实现。编码愉快!