簡體   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