[英]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.