hype_mailchimp始终创建空广告系列,找不到ID

时间:2015-04-27 13:28:18

标签: php symfony mailchimp

我正在使用hype_mailchimp来创建一个由MailChimp服务的广告系列。 我使用symfony2,我的控制器代码是As,

$mc = $this->get('hype_mailchimp');
$data = $mc->getCampaign()->create('regular', array(
        'list_id' => '4a74c85872',
        'subject' => 'test created subject',
        'from_email' => 'mnish.shah@kivite.com',
        'from_name' => 'Mnish Shah',
        'to_name' => 'mnishshah'
            ), array(
        'html' => '<h5>Html content</h5>',
        'sections' => array(),
        'text' => 'test',
        'url' => 'http://www.example.com',
        'archive' => 'test'
    ))->send();

错误显示错误:在非对象上调用成员函数send()

表示$data始终为空。

请帮帮我。

1 个答案:

答案 0 :(得分:0)

看起来create方法不会返回带有send方法的对象。

查看自述示例,发送广告系列需要先调用getCampaign,因此您需要将其作为2个单独的请求进行操作。

https://github.com/AhmedSamy/HypeMailchimpBundle