php - 来自表单的mailchimp PHP API发送组
问题描述
我正在尝试使用 PHP API 将组从 php 表单发送到 Mailchimp,但是当我提交时,所有数据都正确发送到 mailchimp(fname、lname 和电子邮件),除了组没有发送到 mailchimp 我尝试使用我的代码但仍然不工作
我的代码是:
$subscriber = $Mailchimp_Lists->subscribe(
$list_id,
array('email' => $postDATA['email']),
array('FNAME' => $postDATA['fname'],
'LNAME' => $postDATA['lname'],
'GROUPINGS' => array(
0 => array(
'id' => '22570',
'groups' => array( 'name' => 'Infolettre' )
))
),
'html',
FALSE,
TRUE
);
我的组数组返回:
array(1) {
[0]=>
array(5) {
["id"]=>
int(22570)
["name"]=>
string(9) "fromwhere"
["form_field"]=>
string(6) "hidden"
["display_order"]=>
string(1) "0"
["groups"]=>
array(1) {
[0]=>
array(5) {
["id"]=>
int(54818)
["bit"]=>
string(1) "1"
["name"]=>
string(10) "Infolettre"
["display_order"]=>
string(1) "1"
["subscribers"]=>
NULL
}
}
}
}
解决方案
推荐阅读
- string - 部分字符串在 Bash 中拆分
- vba - 如何清除 Outlook 正文中的所有格式
- css - 我的问题是关于 CSS 通用选择器
- node.js - 尝试在 http.put 正文中发送 2+ 个对象,后端返回空正文
- mysql - 使用vb.net备份和恢复数据mysql
- vb.net - 编译器生成的 MemberMemberBinding 和 ListBinding
- json - 出现错误:math/big: cannot unmarshal into a *big.Int
- c# - 为什么 FirebaseAuth.IdTokenChanged 在登录时调用 2 次?
- javascript - 使用 jquery 将 DB 值传递给模态
- java - 没有 Completable.defer 我不知道我的函数在哪里工作