修订十 / Cleverreach
非官方 Cleverreach Symfony Bundle
0.0.3
2018-11-16 15:53 UTC
Requires
- php: ^7.1
- guzzlehttp/guzzle: ^6
This package is auto-updated.
Last update: 2024-09-12 04:30:06 UTC
README
安装
通过 composer 安装
运行 composer req revision-ten/cleverreach
。
添加 Bundle
将 Bundle 添加到您的 AppKernel (Symfony 3.4.*) 或 Bundles.php (Symfony 4.*).
Symfony 3.4.* /app/AppKernel.php
new \RevisionTen\Cleverreach\CleverreachBundle(),
Symfony 4.* /config/bundles.php
RevisionTen\Cleverreach\CleverreachBundle::class => ['all' => true],
配置
配置 Bundle
# Cleverreach example config. cleverreach: client_id: '123456' # Your cleverreach client id. user: 'myaccount@domain.tld' # Your cleverreach account name. password: 'supersecret' # Your cleverreach password. campaigns: dailyNewsletterCampagin: list_id: '123456' # Id of your newsletter list. form_id: '123456' # Id of your form configuration.
用法
使用 CleverreachService 订阅用户。
Symfony 3.4.* 示例
$cleverreachService = $this->container->get(CleverreachService::class); $subscribed = $cleverreachService->subscribe('dailyNewsletterCampagin', 'visitor.email@domain.tld', 'My Website', [ 'firstname' => 'John', 'lastname' => 'Doe', ]);