[英]HTTP PATCH request to TFS REST API from java application getting 400 (bad request) error
[英]Java Mailgun API Call getting Error 400 Bad Request
我正在使用下面的代码发送HTML消息。 拨打电话时,出现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);
}
您可能至少需要一个“ To
地址。 mailgun文档对所需的确切字段不太清楚。 您应该尝试一下。 您可以只在同一域中使用相同的发件人地址或无效的目标地址,例如no-reply@domain.com
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.