[英]Mailchimp api v1.1 listUpdateMember how to send checkbox fields?
好的,我知道它已过时,但这是我需要更新的旧版插件。
我正在尝试使用listUpdateMember更新mailchimp中的复选框字段。 我有正常的merge_vars更新FNAME,LNAME等,但是GROUPINGS却不执行任何操作,也不返回任何错误。 我对此的最后尝试是创建一个手动数组
$group = [array('id' => '3525', 'name' => 'Interests', 'groups' => array('General', 'Education'))];
将此分配给$merge_vars['GROUPINGS']
,然后通过创建的api发送
$api->listUpdateMember($listId, $email, $merge_vars);
正如我所说,其他字段会更新,但兴趣复选框组不会更新。
所以我的主要问题是,如果有人可以将GROUPINGS变量作为数组期望,那么我可以从表单字段中重新创建它。
任何帮助,不胜感激。
最终,在烦人的浏览缓存无济于事之后,我自己解决了这个问题!
'GROUPINGS'=>array(
array( 'groups' => 'comma, separated, list, of, options', 'id' => '[groupId]' )
)
可以通过调用yourApiModel-> listInterestGroupings($ listId)来找到[groupId]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.