yoti / yoti-php-sdk-sandbox
Yoti PHP SDK 沙盒
1.6.0
2021-06-15 12:48 UTC
Requires
- php: ^7.1 || ^8.0
- yoti/yoti-php-sdk: ^3.1
Requires (Dev)
- brainmaestro/composer-git-hooks: ^2.8
- friendsofphp/php-cs-fixer: ^2.15
- phpstan/extension-installer: ^1.0
- phpstan/phpstan-strict-rules: ^0.12.1
- phpunit/phpunit: ^7.5 || ^8.5 || ^9.3
- squizlabs/php_codesniffer: ^3.4
- symfony/phpunit-bridge: ^5.1
- dev-master
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- dev-SDK-2438-php-implement-additional-sandbox-sdk-helpers-for-mock-responses-add-v2
- dev-dependabot/composer/development/symfony/phpunit-bridge-tw-7.1
- dev-dependabot/composer/development/phpstan/phpstan-strict-rules-tw-1.6.0
- dev-Release/1.6.1
- dev-development
- dev-SDK-2452-Update-php-and-yotisdk-versions
- dev-SDK-2438-php-implement-additional-sandbox-sdk-helpers-for-mock-responses
- dev-sandbox-update
- dev-Release/4.2.2
- dev-SDK-1868-github-actions
- dev-Release/1.6.0
- dev-SDK-1829-ThirdPartyIdentityCheck
- dev-sdk-1863-github-actions
This package is auto-updated.
Last update: 2024-09-20 08:40:36 UTC
README
此仓库包含测试您的 Yoti 集成的所需工具。
安装沙盒
添加 Yoti SDK 依赖
$ composer require yoti/yoti-php-sdk-sandbox
配置
-
SANDBOX_CLIENT_SDK_ID
是从 Yoti Hub 的沙盒部分生成的沙盒 SDK 标识符。 -
/path/to/your-pem-file.pem
是沙盒 PEM 文件的路径。可以从 Yoti Hub 的沙盒部分下载。
请不要打开 PEM 文件,因为这可能会损坏密钥,并且您需要重新下载它。
配置文件
沙盒客户端配置文件
use Yoti\Sandbox\Profile\SandboxClient; $sandboxClient = new SandboxClient('SANDBOX_CLIENT_SDK_ID', '/path/to/your-pem-file.pem');
Yoti 客户端
use Yoti\YotiClient; $yotiClient = new YotiClient('SANDBOX_CLIENT_SDK_ID', '/path/to/your-pem-file.pem', [ 'api.url' => 'https://api.yoti.com/sandbox/v1' ]);
文档扫描
沙盒文档扫描客户端
use Yoti\Sandbox\DocScan\SandboxClient; $sandboxClient = new SandboxClient('SANDBOX_CLIENT_SDK_ID', '/path/to/your-pem-file.pem');
文档扫描客户端
use Yoti\DocScan\DocScanClient; $docScanClient = new DocScanClient('SANDBOX_CLIENT_SDK_ID', '/path/to/your-pem-file.pem', [ 'api.url' => 'https://api.yoti.com/sandbox/idverify/v1' ]);