mohdnazrul / laravel-ctos-ekyc
v1.2
2022-04-08 06:44 UTC
Requires
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- illuminate/support: 5.4.*
- phpunit/phpunit: ^7.0.2
This package is auto-updated.
Last update: 2024-03-04 04:36:28 UTC
README
此库允许查询CTOS eKYC - B2B API的注册用户。
您需要提供给您以进行API调用的访问详情。有关数据数组中确切参数的详细信息,请参阅您的离线文档。
如果您对此一无所知,那么您可能不需要或想要此库。
配置
.env文件
通过.env文件进行配置当前允许设置以下变量
- CTOS_EKYC_URL='http://api.endpoint/url/'
- CTOS_EKYC_CIPHER=加密方法 (例如:aes-256-cbc)
- CTOS_EKYC_API_KEY=联系Xendity/CTOS
- CTOS_EKYC_CIPHER_TEXT=联系Xendity/CTOS
- CTOS_EKYC_PACKAGE_NAME=联系Xendity/CTOS
- CTOS_EKYC_MD5_KEY=联系Xendity/CTOS
可用函数
对于LARAVEL设置配置:-
- 执行composer require mohdnazrul/laravel-ctos-ekyc
composer require mohdnazrul/laravel-ctos-ekyc
- 在config/app.php内部添加此语法
.... 'providers'=> [ . MohdNazrul\CTOSEKYCLaravel\CTOSeKYCServiceProvider::class, . ], 'aliases' => [ . 'CTOSEKYC' => MohdNazrul\CTOSEKYCLaravel\CTOSeKYCServiceProvider::class, ' ],
- 如下发布
php artisan vendor:publish --tag=ctos_ekyc
- 您可以根据以下账户编辑默认配置eKYC CTOS,位于config/ctos_ekyc.php
return [ 'CTOS_EKYC_URL' => env('CTOS_EKYC_URL', 'https://'), 'CTOS_EKYC_CIPHER' => env('CTOS_EKYC_CIPHER', 'NA'), 'CTOS_EKYC_API_KEY' => env('CTOS_EKYC_API_KEY', 'NA'), 'CTOS_EKYC_CIPHER_TEXT' => env('CTOS_EKYC_CIPHER_TEXT', 'NA'), 'CTOS_EKYC_PACKAGE_NAME' => env('CTOS_EKYC_PACKAGE_NAME', 'NA'), 'CTOS_EKYC_MD5_KEY' => env('CTOS_EKYC_MD5_KEY', 'NA'), ];