如何使用mailchimp api v2发送新创建的广告系列?

时间:2015-09-05 13:22:42

标签: php mailchimp

我正在使用mailchimp api v2。我正在使用mailchimp推荐的完整api v2 php包装器。我可以创建一个广告系列,但不知道如何发送它。使用发送方法,它需要广告系列ID,但我希望mailchimp在制作广告系列时创建广告系列ID。

我的创建广告系列代码如下所示:

$api_key = "my_api_key";
require('Mailchimp.php');

//Create Campaign
$Mailchimp = new Mailchimp($api_key);
$result = $Mailchimp->campaigns->create('regular', 
        array('list_id'               => 'my_list_id',
    'subject'                       => 'This is a test subject',
    'from_email'                        => 'test@test.com',
    'from_name'                         => 'From Name'),
    array('html'                    => '<div>test html email</div>',
    'text'                                  => 'This is plain text.')
);

if( $result === false ) {
    // response wasn't even json
    echo 'didnt work';
}
else if( isset($result->status) && $result->status == 'error' ) {
    echo 'Error info: '.$result->status.', '.$result->code.', '.$result->name.', '.$result->error;
} else {
        echo 'worked';
}

1 个答案:

答案 0 :(得分:1)

这似乎对我有用。

{{1}}