azulae/laravel-azure-face-api

SmartDog23 - Laravel PHP Azure FaceAPI - 面部识别软件 - Laravel 包

0.2.0 2020-03-12 18:51 UTC

This package is not auto-updated.

Last update: 2024-09-26 09:48:25 UTC


README

License Latest Stable Version Total Downloads

Laravel Azure Face API是一个PHP客户端,使得使用Azure的面部识别API变得简单

(这是一个基于PHP Azure Face API库的Laravel Facade)

$result = LaravelAzureFaceApi::largePersonGroup()->create()->execute('test-group', 'description of the group');

echo $result->getBody()->getContents();

帮助和文档

示例Laravel项目

安装

推荐通过Composer安装LaravelAzureFaceAPI。

composer require smartdog23/laravel-azure-face-api

使用发布命令将包配置复制到本地配置

php artisan vendor:publish --provider="SmartDog23\LaravelAzureFaceApi\Providers\LaravelAzureFaceApiServiceProvider"

使用方法

使用简单模式

$result = LaravelAzureFaceApi::largePersonGroup()->create()->execute('test-group', 'description of the group');
echo $result->getBody()->getContents();

使用高级模式

$options = new CreateOptions();
$options->parameters()->largePersonGroupId('test-group');
$options->body()->name('description of the group');
$result = LaravelAzureFaceApi::largePersonGroup()->create()->executeWithOptions($options);
echo $result->getBody()->getContents();