qortex/laravel-emarsys-connector

提供对qortex/php-emarsys-connector包的Laravel封装

0.0.4 2020-11-29 21:11 UTC

This package is auto-updated.

Last update: 2024-09-29 05:56:05 UTC


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的方法