Flexmail API 的包装器

dev-master 2016-03-30 12:42 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:54:35 UTC


README

安装

安装此扩展的首选方法是通过 https://getcomposer.org.cn/download/

运行以下命令之一:

php composer.phar require infoweb-internet-solutions/yii2-flexmail "dev-master"

或添加

"infoweb-internet-solutions/yii2-flexmail": "dev-master"

到您的 composer.json 文件的 require 部分。

使用方法

common/config/main.php 中注册模块

'modules' => [
    ...
    'flexmail' => [
        'class' => 'infoweb\flexmail\Module',
        'userId' => 'xxxxxx',
        'userToken' => 'xxxxx-xxxxx-xxxxx-xxxxx-xxxxxxxxxx'
    ],
    ...

这将自动注册 infoweb\flexmail\components\Flexmail 组件,可用于与您的 Flexmail 账户通信。以下是如何使用 联系 服务在 Flexmail 中创建联系人的示例:

Yii::$app->flexmail->service('Contact')->create([
    'mailingListId'     => xxxxxx,
    'emailAddressType'  => [
        'emailAddress'  => 'example@email.com',
        'name'          => 'John',
        'surname'       => 'Doe',
        'company'       => 'Infoweb'
    ]
]);