每当我尝试获取会员信息时。
MailchimpWrapper::list()->memberInfo($list_id, ["example@email.com"]);
我得到以下回复
array(4) {
["success_count"]=>
int(0)
["error_count"]=>
int(1)
["errors"]=>
array(1) {
[0]=>
array(3) {
["email"]=>
string(19) "example@email.com"
["error"]=>
string(26) ""email" should be a struct"
["code"]=>
int(-100)
}
}
["data"]=>
array(0) {
}
}
知道如何解决这个问题吗?
答案 0 :(得分:0)
在提出问题here之后,这就是我得到的答案。
由于用户可以拥有多个电子邮件地址,因此您需要传递多维数组(在本例中为结构的意思)作为第二个参数:
变化:
MailchimpWrapper::list()->memberInfo($list_id,
["example@email.com"]);
为:
MailchimpWrapper::list()->memberInfo($list_id,
['emails' =>
['email' => 'example@email.com']
]);