私は asp.net と mailchimp の統合を開発しています。Perceptive を使用して、すべてのコードを作成し、新しいキャンペーンを作成し、サブスクライバーを追加しました。リスト間でサブスクライバーを移動するには、いくつかの助けが必要です。知覚的なドキュメントでこの質問を見つけられませんでした。誰かが私を助けてくれますか? ありがとうございました。
質問する
853 次
1 に答える
1
まず第一に、Perceptive Mailchimp APIの使用を停止します。なぜなら、最新の更新が 2011 年 3 月 11 日に行われたことがわかる場合...それはかなり前のことであり、Mailchimp は現在バージョン 2.0であるため、サポートも更新も行われていないことを意味します。 .
4 日前に更新が行われたMailChimp.NET (MC API 2.0 をサポート) の使用を開始しました。
つまり、 Mailchimp APIを使用してサブスクライバーを新しい/別のリストに移動/コピーするには、リストからユーザーを削除する場合は、 [リスト] > [購読]および[リスト] > [購読解除] を使用します。
サブスクライブを見てみましょう
subscribe(string apikey,
string id, // the list id
struct email, // a struct with one of the following keys (email, euid, leid)
struct merge_vars, // optional merges for the email (FNAME, LNAME, etc.)
string email_type, // optional email type preference for the email (html or text - defaults to html)
bool double_optin, // optional flag to control whether a double opt-in confirmation message is sent, defaults to true
bool update_existing, // optional flag to control whether existing subscribers should be updated instead of throwing an error, defaults to false
bool replace_interests, // optional flag to determine whether we replace the interest groups with the groups provided or we add the provided groups to the member's interest groups (optional, defaults to true)
bool send_welcome) // optional if your double_optin is false and this is true --> this will *not* fire if we end up updating an existing subscriber
公式の Mailchimp でそれを行う方法がわかったので、それを独自の .NET ラッパーに変換するのはおそらく簡単です。
update_existing
に設定している限りtrue
、ドキュメントから読み取ることができるようにウェルカム メールが起動することはありません。このようにして、購読者のメールを更新し、既存のリストに移動することができます。
于 2014-11-17T20:43:43.970 に答える