【发布时间】:2020-10-16 14:33:47
【问题描述】:
我正在 asp.net 中集成 mailchimp api。
web.config:
<add key="APIKey" value="XXXX9dsfij4yZXXXXXXXXXX-XXXX" />
在代码中
using mailchimp;
IMailChimpManager manager = new MailChimpManager();
当我看到 'manager' 对象中的内容时,它是空的。
如何从 web.config 文件中获取 api 密钥?
【问题讨论】:
-
我想你错过了初始化API Key,应该是
IMailChimpManager manager = new MailChimpManager(*API KEY*); -
当我将密钥放入 web.config 文件时,如何从代码中访问 api 密钥?
-
您可以通过
ConfigurationManager.AppSettings["APIKey"];读取API密钥,您需要添加System.Configuration引用才能使用ConfigurationManager。 -
或者您可以将配置名称:
<add key="APIKey" value="XXXX9dsfij4yZXXXXXXXXXX-XXXX" />更改为<add key="MailChimpApiKey" value="XXXX9dsfij4yZXXXXXXXXXX-XXXX" />
标签: asp.net api mailchimp mailchimp-api-v3