将 MailChimp API 集成到 asp.net 中



我正在 asp.net 中集成mailchimp api。

web.config:

<add key="APIKey" value="XXXX9dsfij4yZXXXXXXXXXX-XXXX" />

在代码中

using mailchimp;
IMailChimpManager manager = new MailChimpManager();

当我看到"管理器"对象中的内容时,它是空的。

如何从 web.config 文件中获取 API 密钥?

根据: https://github.com/brandonseydel/MailChimp.Net/blob/master/README.md 您在这里有两个选择。

首先,您可以从配置中手动读取 API 密钥:

using mailchimp;
using System.Configuration;
//Read API key from config
var apiKey= ConfigurationManager.AppSettings["APIKey"];
IMailChimpManager manager = new MailChimpManager(apiKey);

第二种选择是您可以将读取密钥更改为MailChimpApiKey,因此更改

<add key="APIKey" value="XXXX9dsfij4yZXXXXXXXXXX-XXXX" />

<add key="MailChimpApiKey" value="XXXX9dsfij4yZXXXXXXXXXX-XXXX" />

在这种情况下,您无需传递 API 密钥:

using mailchimp;
IMailChimpManager manager = new MailChimpManager();

最新更新