scn / evalanche-soap-api-connector
Evalanche SOAP API官方PHP客户端
v1.13.1
2024-08-05 12:05 UTC
Requires
- php: >=7.2
- ext-soap: *
- scn/evalanche-soap-api-struct: ^2.0
- scn/hydrator: ^2|^3
- scn/hydrator-property-values: ^2.0|^3.0
Requires (Dev)
- php: >=7.3
- friendsofphp/php-cs-fixer: ^3.0
- phpstan/phpstan: ^1.4
- phpstan/phpstan-strict-rules: ^1.1
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2024-09-05 12:46:46 UTC
README
安装
通过Composer
$ composer require scn/evalanche-soap-api-connector
PHP支持
使用方法
通用
首先使用SC-Networks提供的访问凭证创建一个连接。
require 'vendor/autoload.php'; $connection = \Scn\EvalancheSoapApiConnector\EvalancheConnection::create( 'given host', 'given username', 'given password' );
然后创建你选择的客户端,例如FormClient
$statistic = $connection->createFormClient()->getStatistics(123, false);
处理结果
$statistic->getImpressions()
大多数方法需要/返回在结构仓库中定义和描述的结构。
自定义soapclient设置
EvalancheConnection::create
允许设置php soap客户端的自定义设置。请注意,某些选项已预定义了有意义的值,无法更改。
$connection = \Scn\EvalancheSoapApiConnector\EvalancheConnection::create( 'given host', 'given username', 'given password', false, [ 'keep_alive' => false, ] );
方法文档
测试
$ composer test
许可协议
MIT许可(MIT)。有关更多信息,请参阅许可文件。