xigen / esm-sdk-php
此包最新版本(dev-master)的许可证信息不可用。
dev-master
2016-01-21 17:57 UTC
Requires
- php: >=5.4.38
- guzzlehttp/guzzle: ~5.0@dev
Requires (Dev)
- phpunit/phpunit: @dev
- squizlabs/php_codesniffer: 2.*
This package is not auto-updated.
Last update: 2024-09-14 17:59:00 UTC
README
这是一个简单的PHP库,允许您与Xigen签名管理器的API进行交互,而无需了解端点或手动使用curl请求。
要求
- PHP >=5.4.38
- Curl已安装(通过guzzle使用)
- API密钥(您可以通过ESM控制面板获取此密钥)
安装
安装通过composer完成
composer require xigen/esm-sdk-php
<?php require 'vendor/autoload.php'; $ESM = new \Xigen\ESM([ 'URL' => 'https://signaturemanager.co.uk/api/rest/v2/', 'APIKEY' => 'TestAPIKEY' ]);
(将APIKEY替换为您的密钥,当前密钥与演示客户端兼容)
用法
例如,我们可以列出系统中每个用户的列表
$ESM->clientUsersGetAll(); foreach ($ESM->getRequestData()->payload->Data as $user) { var_dump($user, $user->Email); }
要获取用户的签名,您将执行类似以下操作
$ESM->templateGetUsersSignature('User\'s hash goes here'); $ESM->getRequestData()->payload;