LaravelPackages.net
Acme Inc.
Toggle sidebar
leezj/laravel-aliyun-signatrue

Laravel-Aliyun-Service-Signatrue

7
0
1.3
About leezj/laravel-aliyun-signatrue

leezj/laravel-aliyun-signatrue is a Laravel package for laravel-aliyun-service-signatrue. It currently has 0 GitHub stars and 7 downloads on Packagist (latest version 1.3). Install it with composer require leezj/laravel-aliyun-signatrue. Discover more Laravel packages by leezj or browse all Laravel packages to compare alternatives.

Last updated

Laravel-Aliyun-service-signatrue

[阿里云人脸人体-实人认证服务示例]


环境和程序要求

| 程序 | 版本 | | -------- | -------- | | PHP| >= 7.1 | | MySQL| >= 5.5 | | laravel/laravel| >= 5.5 |


安装

  • 通过composer,这是推荐的方式,可以使用composer.json 声明依赖,或者直接运行下面的命令。
 composer require leezj/laravel-aliyun-service-signature

  • 放入composer.json文件中
"require": {
    "leezj/laravel-aliyun-signatrue": "*"
}

然后运行

composer update

使用

添加服务提供商

'providers' => [
    ...
    Aliyun\Signatrue\AliyunServiceProvider::class,
]

2.发布配置文件

php artisan vendor:publish --provider="Aliyun\Signatrue\AliyunServiceProvider"

此命令会在 config 目录下生成一个 aliyun.php 配置文件,你可以在此进行自定义配置。

  1. 代码使用

$biz_id = '20200595466666-5666' //系统生成随机唯一的认证编号

获取实人认证token
$token = app(AliyunService::class)->init('DescribeVerifyToken', $biz_id)->getRequest();

获取实人认证结果
$result = app(AliyunService::class)->init('DescribeVerifyResult', $biz_id)->getRequest()
Comments