smartdog23 / laravel-azure-face-api
SmartDog23 - Laravel PHP Azure FaceAPI - Facial Recognition Software - Laravel Package
0.2.0
2020-03-12 18:51 UTC
Requires
- php: >=7.0
- smartdog23/php-azure-face-api: ^0.2.0
This package is auto-updated.
Last update: 2024-11-17 07:02:36 UTC
README
Laravel Azure Face API is a PHP Client that make easy to use Azure's Face Recognition API
(this is a Laravel Facade based on PHP Azure Face API library)
$result = LaravelAzureFaceApi::largePersonGroup()->create()->execute('test-group', 'description of the group'); echo $result->getBody()->getContents();
Help and docs
Installation
The recommended way to install LaravelAzureFaceAPI is through Composer.
composer require smartdog23/laravel-azure-face-api
Copy the package config to your local config with the publish command:
php artisan vendor:publish --provider="SmartDog23\LaravelAzureFaceApi\Providers\LaravelAzureFaceApiServiceProvider"
Usage
Using the simple mode
$result = LaravelAzureFaceApi::largePersonGroup()->create()->execute('test-group', 'description of the group'); echo $result->getBody()->getContents();
Using the advanced mode
$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();