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