无法通过 MailChimp API 3.0 包装器获取数据 Java Maleorang - 404 错误
Can't get data by MailChimp API 3.0 wrapper for Java Maleorang - 404 error
我尝试使用 MailChimp API 3.0 包装器 Java - Maleorang.
我在 pom.xml
中添加了依赖项
<dependency>
<groupId>com.ecwid</groupId>
<artifactId>maleorang</artifactId>
<version>${maleorang.version}</version>
</dependency>
创建代码示例
@Test
public void RunMailChimp() throws Exception {
MailchimpClient client = new MailchimpClient(MailChimpConstant.API_KEY);
try {
EditMemberMethod.CreateOrUpdate method = new EditMemberMethod.CreateOrUpdate(list_id, email);
method.status = "subscribed";
method.merge_fields = new MailchimpObject();
method.merge_fields.mapping.put("FNAME", "***");
method.merge_fields.mapping.put("LNAME", "***");
MemberInfo member = client.execute(method);
System.err.println("The user has been successfully subscribed: " + member);
GetMembersMethod method = new GetMembersMethod(list_id);
client.execute(method);
} finally {
client.close();
}
}
但是我收到错误 404
INFO: Request: PUT https://us14.api.mailchimp.com/3.0/lists/383444/members/8fb34d6f0c83fe617c0c45ce90b1a1096
Body: {"status":"subscribed","merge_fields":{"FNAME":"***","LNAME":"***"},"email_address":"****@mail.ru"}
окт 12, 2016 12:03:40 PM com.ecwid.maleorang.MailchimpClient execute
INFO: Response: 404 Not Found
Body: {"type":"http://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary/","title":"Resource Not Found","status":404,"detail":"The requested resource could not be found.","instance":""}
com.ecwid.maleorang.MailchimpException: API Error (404): The requested resource could not be found.
链接 https://us14.api.mailchimp.com/3.0/lists/383444/members/8fb34d6f0c83fe617c0c45ce90b1a1096 , h_t_t_p_s://_us14.api.mailchimp.com/3.0/lists/38341/members哪个生成方法也无法在浏览器中打开(404 错误)
谢谢!
需要使用来自列表->设置->列表的唯一 ID 的列表 ID。而不是来自 url 的列表 ID。
我尝试使用 MailChimp API 3.0 包装器 Java - Maleorang.
我在 pom.xml
中添加了依赖项 <dependency>
<groupId>com.ecwid</groupId>
<artifactId>maleorang</artifactId>
<version>${maleorang.version}</version>
</dependency>
创建代码示例
@Test
public void RunMailChimp() throws Exception {
MailchimpClient client = new MailchimpClient(MailChimpConstant.API_KEY);
try {
EditMemberMethod.CreateOrUpdate method = new EditMemberMethod.CreateOrUpdate(list_id, email);
method.status = "subscribed";
method.merge_fields = new MailchimpObject();
method.merge_fields.mapping.put("FNAME", "***");
method.merge_fields.mapping.put("LNAME", "***");
MemberInfo member = client.execute(method);
System.err.println("The user has been successfully subscribed: " + member);
GetMembersMethod method = new GetMembersMethod(list_id);
client.execute(method);
} finally {
client.close();
}
}
但是我收到错误 404
INFO: Request: PUT https://us14.api.mailchimp.com/3.0/lists/383444/members/8fb34d6f0c83fe617c0c45ce90b1a1096
Body: {"status":"subscribed","merge_fields":{"FNAME":"***","LNAME":"***"},"email_address":"****@mail.ru"}
окт 12, 2016 12:03:40 PM com.ecwid.maleorang.MailchimpClient execute
INFO: Response: 404 Not Found
Body: {"type":"http://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary/","title":"Resource Not Found","status":404,"detail":"The requested resource could not be found.","instance":""}
com.ecwid.maleorang.MailchimpException: API Error (404): The requested resource could not be found.
链接 https://us14.api.mailchimp.com/3.0/lists/383444/members/8fb34d6f0c83fe617c0c45ce90b1a1096 , h_t_t_p_s://_us14.api.mailchimp.com/3.0/lists/38341/members哪个生成方法也无法在浏览器中打开(404 错误)
谢谢!
需要使用来自列表->设置->列表的唯一 ID 的列表 ID。而不是来自 url 的列表 ID。