繁体   English   中英

Mailchimp API v1.1 listUpdateMember如何发送复选框字段?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM