MailChimp API のバージョン 2.0 および Gibbon のバージョン 1.0 の更新 (@Calin および子孫向け)。ここでは、以前のバージョンからの必要な変更を示します。API オブジェクトは次のようにアクセスされます。
gb = Gibbon::API.new
そして、次のようにメソッドをリストします。
gb.lists.subscribe(params)
最後に、パラメーターは次の形式の値を指定する必要があるパラメーターに:email_address
置き換えられました: 値自体は、 または のいずれかの 1 つのキーを持つハッシュである必要があり、値はサブスクライバーの電子メール アドレスまたは MC の一意のいずれかである必要があります。サブスクライバーの識別子 (LEID)。:email
'email'
'leid'
したがって、完全なサブスクリプション呼び出しは次のようになります。
gb = Gibbon::API.new
gb.lists.subscribe(:id => "ed6d1dfef4",
:email =>
{ "email" => "example@domain.com" },
:merge_vars =>
{:groupings =>
{
0 => { :id => "95", :groups => ["Some Group", "Another Group"]},
1 => { :id => "34", :groups => ["A Third Group"]}
}
},
:update_existing => "true",
:double_optin => "false",
:replace_interests => "false")