Mailchimp Apache 错误
Mailchimp Apache Error
我正在使用 mailchimp,我的目标是将用户发送到 mailchimp 中的列表,所以我使用了 ecwid 的包装器 this one
所以我做了一个将测试用户发送到我的列表的方法,我添加了我的列表 ID 和我的 Api 键,但是我有一个错误
这是我的代码
private void mailchimp(){
MailchimpClient client = new MailchimpClient("MY_API_KEY");
try {
EditMemberMethod.CreateOrUpdate method = new EditMemberMethod.CreateOrUpdate("MY_LIST_ID", "vasya.pupkin@gmail.com");
method.status = "subscribed";
method.merge_fields = new MailchimpObject();
method.merge_fields.mapping.put("FNAME", "Vasya");
method.merge_fields.mapping.put("LNAME", "Pupkin");
MemberInfo member = null;
Log.e("mailchimpmember",""+member);
member = client.execute(method);
} catch (IOException e) {
e.printStackTrace();
} catch (MailchimpException e) {
e.printStackTrace();
}
}
问题是当我到达这个方法时,我从我的 android 监视器中的 Apache 获得了这个 MailchimpClient client = new MailchimpClient("MY_API_KEY");
行
No virtual method setConnectionManagerShared(Z)Lorg/apache/http/impl/client/HttpClientBuilder; in class Lorg/apache/http/impl/client/HttpClientBuilder; or its super classes (declaration of 'org.apache.http.impl.client.HttpClientBuilder' appears in /data/app/com.myapp.app.debug-1/split_lib_dependencies_apk.apk:classes78.dex)
at com.ecwid.maleorang.connector.HttpClientConnector.(HttpClientConnector.kt:71)
还有这个
java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/impl/client/HttpClientBuilder;
我真的很难在我的项目中获得 mailchimp 运行,我找不到好的包装器,也不知道如何正确设置它
谢谢
查看有关将新成员发布到 MailChimp 列表的视频教程
https://www.youtube.com/watch?v=TkRUi_vN12k
或者尝试使用 Volley 处理 http 请求
我正在使用 mailchimp,我的目标是将用户发送到 mailchimp 中的列表,所以我使用了 ecwid 的包装器 this one
所以我做了一个将测试用户发送到我的列表的方法,我添加了我的列表 ID 和我的 Api 键,但是我有一个错误
这是我的代码
private void mailchimp(){
MailchimpClient client = new MailchimpClient("MY_API_KEY");
try {
EditMemberMethod.CreateOrUpdate method = new EditMemberMethod.CreateOrUpdate("MY_LIST_ID", "vasya.pupkin@gmail.com");
method.status = "subscribed";
method.merge_fields = new MailchimpObject();
method.merge_fields.mapping.put("FNAME", "Vasya");
method.merge_fields.mapping.put("LNAME", "Pupkin");
MemberInfo member = null;
Log.e("mailchimpmember",""+member);
member = client.execute(method);
} catch (IOException e) {
e.printStackTrace();
} catch (MailchimpException e) {
e.printStackTrace();
}
}
问题是当我到达这个方法时,我从我的 android 监视器中的 Apache 获得了这个 MailchimpClient client = new MailchimpClient("MY_API_KEY");
No virtual method setConnectionManagerShared(Z)Lorg/apache/http/impl/client/HttpClientBuilder; in class Lorg/apache/http/impl/client/HttpClientBuilder; or its super classes (declaration of 'org.apache.http.impl.client.HttpClientBuilder' appears in /data/app/com.myapp.app.debug-1/split_lib_dependencies_apk.apk:classes78.dex) at com.ecwid.maleorang.connector.HttpClientConnector.(HttpClientConnector.kt:71)
还有这个
java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/impl/client/HttpClientBuilder;
我真的很难在我的项目中获得 mailchimp 运行,我找不到好的包装器,也不知道如何正确设置它
谢谢
查看有关将新成员发布到 MailChimp 列表的视频教程
https://www.youtube.com/watch?v=TkRUi_vN12k
或者尝试使用 Volley 处理 http 请求