我的任务是开发一个简单的程序包,以将其从新闻简报注册表单发布到MailChimp。对于我来说,用PHP进行操作很容易,但这必须是在ASP.NET中,我一点也不知道。

我已经找到了进入PerceptiveMCAPI的方式,已经设置了API key ,列表ID和表单字段,但是我不知道如何创建实际的listSubscribe命令。我只能找到listBatchSubscribe的示例,但我无法将其归结为仅适用于单个迭代。

请帮忙!我需要指出正确的方向,或者给出一个如何实际构建此命令的示例。

提前致谢。

最佳答案

希望您理解C#代码。

listSubscribe cmd = new listSubscribe();

listSubscribeParms newlistSubscribeParms = new listSubscribeParms
{
    apikey = apikey,
    id = listid,
    email_address = "[email protected]",
    merge_vars =  new Dictionary<string, object>(),
    double_optin = false,
    email_type = EnumValues.emailType.html,
    replace_interests = true,
    send_welcome = false,
    update_existing = true
};

listSubscribeInput newlistSubscribeInput = new listSubscribeInput(newlistSubscribeParms);

var subscribeSuccess = cmd.Execute(newlistSubscribeInput);
listSubscribelistSubscribeParmslistSubscribeInput来自PerceptiveMCAPI library

希望这可以帮助。

如果确实如此,那么别忘了将其标记为答案。

10-05 23:28