complycube / complycube-php
ComplyCube API PHP 客户端
v1.1.4
2024-03-11 17:37 UTC
Requires
- php: >=7.4
- caseyamcl/guzzle_retry_middleware: ^2.8.0
- guzzlehttp/guzzle: ^7.5.0
- nesbot/carbon: ^2.66
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.16.0
- phpunit/phpunit: >=9.6.6
- squizlabs/php_codesniffer: ^3.7.2
- symfony/var-dumper: >=5.4.22
README
ComplyCube PHP 库
ComplyCube API 集成的官方 PHP 库。
从我们的 API 集成文档 开始,并查看我们的完整 API 参考。
要求
PHP 7.4。
Composer 安装
$ composer require complycube/complycube
使用 Composer 生成的加载器。
require_once __DIR__ . '/vendor/autoload.php';
使用方法
使用您的 开发者仪表板 中的 API 密钥初始化 ComplyCubeClient。
use ComplyCube\ComplyCubeClient; $complycube = new ComplyCubeClient($apiKey);
创建一个新的客户端并完成检查
$newclient = $complycube->clients()->create([ 'type' => 'person', 'email' => 'john@doe.com', 'personDetails' => ['firstName' => 'John', 'lastName' => 'Smith']]); $result = $complycube->checks()->create($newclient->id, ['type' => 'extensive_screening_check']);
Webhooks
ComplyCube 使用 Webhooks 在您的账户中发生事件时通知您的应用程序。
您可以使用 EventVerifier 来验证发送到您的应用程序的消息。
$verifier = new \ComplyCube\EventVerifier('WEBHOOK_SECRET'); $event = $verifier->constructEvent($data, $headers[SIGNATURE_KEY]);
查看 Webhooks 指南
集成检查表
当您完成 ComplyCube 集成开发并准备上线时,请参考此 检查表,确保您已覆盖所有关键步骤。
关于 ComplyCube
ComplyCube 是一家获奖的 SaaS & API 平台,专注于身份验证 (IDV)、反洗钱 (AML) 和了解客户 (KYC) 合规性的创新解决方案。ComplyCube 在金融服务、运输、医疗保健、电子商务、加密货币、金融科技和电信等多个行业拥有庞大的客户群,是 IDV 领域的领先实体。
这个 ISO 认证的平台以其快速跨渠道集成能力和服务套件的全面性而闻名,包括低/无代码解决方案、广泛的 API、移动 SDK、客户端库和无缝 CRM 集成。