1
我正在使用以下代码发送HTML消息。当我打电话时,我收到了400错误请求错误。我所有的参数看起来都正确任何人都可以看到什么可能是错的?Java Mailgun API调用获取错误400错误请求
public ClientResponse SendHTMLEMailMessage(MailingList aMailingList, String subject, String messageToSend, String pathToFileAttachments)
{
ClientConfig cc = new DefaultClientConfig();
cc.getClasses().add(MultiPartWriter.class);
client = Client.create(cc);
client.addFilter(new HTTPBasicAuthFilter("api", Config.instance().getApiKey()));
WebResource webResource = client.resource("https://api.mailgun.net/v3/mg.lmsnet.com/messages");
FormDataMultiPart formData = new FormDataMultiPart();
formData.field("from", Config.instance().getLmsEblastFromEmailAddress());
formData.field("bcc", aMailingList.getAddress());
formData.field("subject", "A Message From Lieberman Management Services");
formData.field("text", messageToSend);
return webResource.type(MediaType.MULTIPART_FORM_DATA_TYPE).post(ClientResponse.class, formData);
}
谢谢你这么多sargue! OMG我不敢相信那很简单。啊! – Bitwyse1
不客气。是的,对于这些基本事实,邮件文档有点令人失望。 – sargue