qortex / laravel-emarsys-connector
提供对qortex/php-emarsys-connector包的Laravel封装
0.0.4
2020-11-29 21:11 UTC
Requires
- php: ^7.3|^8
- laravel/framework: ^7|^8
- qortex/php-emarsys-connector: ^0.0.3
Requires (Dev)
- phpunit/phpunit: ^9
README
安装
$ composer require qortex/laravel-emarsys-connector $ php artisan vendor:publish
使用
首先,获取Emarsys API用户的凭证。
然后,将这些凭证作为用户名和密钥在config/emarsys.php
文件中或通过环境变量使用
return [ 'username' => env('EMARSYS_USERNAME', ''), 'secret' => env('EMARSYS_SECRET', ''), ];
可选地,如果您在反向代理后面或类似情况下,您可以更改Emarsys API URL(默认为https://api.emarsys.net/api/v2/
)
return [ 'username' => env('EMARSYS_USERNAME', ''), 'secret' => env('EMARSYS_SECRET', ''), 'apiUrl' => env('EMARSYS_API_URL', ''), ];
然后,从ConnectorService
获取EmarsysConnector
实例
use Qortex\Emarsys\Services\Connector as EmarsysConnector; use Qortex\Laravel\Emarsys\Services\ConnectorService as EmarsysConnectorService; $emarsysConnector = new EmarsysConnectorService()->getConnector();
最后,您可以像qortex/php-emarsys-connector包中描述的那样使用EmarsysConnector
的方法