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();
The recommended way to install LaravelAzureFaceAPI is through Composer.
composer require smartdog23/laravel-azure-face-api
php artisan vendor:publish --provider="SmartDog23\LaravelAzureFaceApi\Providers\LaravelAzureFaceApiServiceProvider"
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();