gpt4 book ai didi

php - MailChimp API 3.0 批量/批量订阅

转载 作者:太空宇宙 更新时间:2023-11-04 06:55:04 25 4
gpt4 key购买 nike

对于 MailChimp API 2.0,有一个“批量订阅”方法,用于发送要添加到 MailChimp 中特定列表的电子邮件地址数组。
如何在新的基于 Rest Architecture 的 MailChimp API 3.0 中实现这一点?
参见 https://github.com/mailchimp/APIv3-examples/wiki/Overview
它说它可以处理对象数组
但是根据模式,它只接受一个对象
架构 https://us9.api.mailchimp.com/schema/3.0/Lists/Members/Collection.json

最佳答案

MailChimp API v3.0 现已上线!他们还添加了更好的批量操作 功能,让您只需一次调用即可进行多项操作。您可以借助此 php wrapper for MailChimp apiV3 使用以下代码用于批量操作。

    $data1 =array(
'email_address' => 'testingmail1@gmail.com',
'status' => 'subscribed',
'merge_fields' => array('FNAME' => 'Testing', 'LNAME' => 'Mail1'));
$data2 =
array(
'email_address' => 'testingmail2@example.com',
'status' => 'subscribed',
'merge_fields' => array('FNAME' => 'Testing', 'LNAME' => 'Mail2'));
$attributes = array(
'operations' => array(
array(
'path' => 'lists/' . $listID . '/members',
'method' => 'POST',
'body' => json_encode($data1)
),
array(
'path' => 'lists/' . $listID . '/members',
'method' => 'POST',
'body' => json_encode($data2)
),
));

$response = $MailChimp->post('batches/', $attributes);

关于php - MailChimp API 3.0 批量/批量订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32298612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com