MailChimp API v3.0活动计划错误

时间:2016-03-17 06:40:17

标签: php mailchimp

我正在使用MailChimp API v3.0并尝试安排一个广告系列,但每次我安排,然后从我的帐户检查它都没有正确安排。

这是我的代码,

        if($camp_content){

            $camp_schedule = $MailChimp->post('campaigns/'. $camp["id"] .'/actions/schedule',array(
                "schedule_time" => "2016-03-31 10:00:00",
                "timewarp" => false

            ));
        }

当我按计划检查输出后,我得到了这个,

  

数组([title] => MC_API30_例外[状态] => 406 [详情] =>此广告系列无法安排:。[instance] =>)

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,并将发送电子邮件更改为与我的网站具有相同域名的电子邮件。这对我有用,所以我认为这与你发送的电子邮件地址有关。

答案 1 :(得分:0)

您对广告系列时间表的要求是100%正确,但问题出在广告系列上。

经过4个小时的调试,我终于到达了重点。当您的广告系列尚未100%准备就绪时,就会出现此错误。对于广告系列调试,请使用清单URL:

https://usX.api.mailchimp.com/3.0/campaigns/{campaing_id}/send-checklist?apikey=xxxxxxxxx

它会给您这样的答复:

http://prntscr.com/odyhaj

我的错误是from_email。

一旦您对本回复的回答正确,您将可以安排cron。确保日期时间应为15的倍数,例如:00,15,30,45