zhusaidong / ysk-plus-sdk
This package is abandoned and no longer maintained.
No replacement package was suggested.
ysk-plus sdk
0.1.3
2019-11-29 08:07 UTC
Requires
- php: >=7.0
- ext-curl: *
- ext-json: *
- guzzlehttp/guzzle: ~6.0
- monolog/monolog: ^1.24
- symfony/http-foundation: ^4.2
This package is auto-updated.
Last update: 2023-05-29 01:57:39 UTC
README
the ysk-plus sdk
usage
composer require zhusaidong/ysk-plus-sdk -vvv
config
return [ 'appKey' => 'appKey', 'secretKey' => 'secretKey', 'device_sn' => 'device_sn', ];
Available methods
$ysk->faceLib; //face lib $ysk->face; //face $ysk->device; //device $ysk->access; //device access
demo
require 'vendor/autoload.php'; use Zhusaidong\YskPlus\YskPlus; $ysk = new YskPlus('appKey', 'secretKey'); $apiRes = $ysk->faceLib->create('customer_code', 'my lib'); if($apiRes->getError() === FALSE) { var_dump('ok', $apiRes->get()); } else { var_dump('error', $apiRes->getErrorMessage()); }
log
$ysk = setLog($logPath);
device_ext_info
$device_ext_info = new DeviceExtInfo(); $ysk->device->create('device_sn', 'device_name', $device_ext_info);
add face image
//the face image can be file path or file url $face_images = [$face_image1, $face_image2]; $ysk->face->create('person_code', 'face_lib_code', 'person_name', [], $face_images);