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

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);