无法使用java包装器连接到Mailchimp服务
我正在使用mailchimp API的Java包装器转换为内联CSS。 我下载了java包装器并尝试使用inlineCss()方法; 我向Mailchimp注册并获得Api密钥 API密钥:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-us1 我在调用ping(apiKey)方法时遇到以下异常。 你能给我提供解决这个问题的方法吗无法使用java包装器连接到Mailchimp服务,java,Java,我正在使用mailchimp API的Java包装器转换为内联CSS。 我下载了java包装器并尝试使用inlineCss()方法; 我向Mailchimp注册并获得Api密钥 API密钥:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-us1 我在调用ping(apiKey)方法时遇到以下异常。 你能给我提供解决这个问题的方法吗 Exception in thread "main" com.nwire.mailchimp.MailChimpServiceException
Exception in thread "main" com.nwire.mailchimp.MailChimpServiceException: Failed to read servers response: api.mailchimp.com
at com.nwire.mailchimp.MailChimpServiceFactory$ClientFactory$1.invoke(MailChimpServiceFactory.java:190)
at $Proxy0.ping(Unknown Source)
at com.nwire.mailchimp.test.InlineTest.initialize(InlineTest.java:44)
at com.nwire.mailchimp.test.InlineTest.run(InlineTest.java:36)
at com.nwire.mailchimp.test.InlineTest.main(InlineTest.java:23)
下面是我用来连接Mailchimp的代码
public void initialize() {
mcServices = MailChimpServiceFactory.getMailChimpServices();
final String ping = mcServices.ping(apiKey);
if (IMailChimpServices.PING_SUCCESS.equals(ping)) {
logger.error("MailChimp connection pinged successfully");
} else {
logger.error("Failed to ping MailChimp, response: " + ping);
}
}
问候,,
纳格什。这是您的解决方案
支持Mailchimp数据中心映射方案。
访问正确的数据中心
* http://.api.mailchimp.com/1.2/*替换为Api密钥中破折号后的位置,如us1、uk2等 检查Java warapper的MailChimpServiceFactory类中存在的Url 默认情况下,Java包装器提供 config.setServerURL(新URL(“http://api.mailchimp.com/1.2/")) 将上面的url更改为“http://us1.api.mailchimp.com/1.2/" 有关更多信息,请访问此链接