5

Rails 3.2 アプリから API を介して Mailchimp リストのメンバーを購読および更新しようとしています。

インタレスト グループを設定できないことを除けば、すべて正常に動作しています。

グループ化を設定するための正しい形式は何ですか。

私はもう試した

merge_vars: 'GROUPINGS'  => [
  [ 
    'id' => group_id,
    'groups' => ['array', 'of', 'groups']
  ]
]

merge_vars: 'GROUPINGS'  => [
  [ 
    'id' => group_id,
    'groups' => "comma,separated,groups"
  ]
]

merge_vars: 'GROUPINGS'  => [
  0 => [ 
    'id' => group_id,
    'groups' => "comma,separated,groups"
  ]
]

および他のいくつかのバリエーション。

何も機能していないようで、ドキュメントが不明です

4

1 に答える 1

8

少し時間がかかりましたが、最終的に正しいフォーマットを見つけました:

@gb.lists.subscribe({:id => list_id,
                     :email => {:email => self.email},
                     :merge_vars => {:FNAME => self.firstname,
                                     :groupings => [{:id => grouping_id,
                                                     :groups => ["name","of","groups"]
                                                   }]
                                    },
                     :double_optin => false,
                     :send_welcome => false,
                     :update_existing => true})

私はレール3.1.11とギボン0.5.0を使用しています

これが役立つことを願っています!

于 2013-07-26T09:04:34.000 に答える