gpt4 book ai didi

Java Mailgun API 调用收到错误 400 错误请求

转载 作者:行者123 更新时间:2023-11-30 02:57:25 25 4
gpt4 key购买 nike

我正在使用下面的代码发送 HTML 消息。当我调用电话时,收到 400 Bad Request Error。我的所有参数看起来都是正确的。谁能看出可能出了什么问题吗?

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

关于Java Mailgun API 调用收到错误 400 错误请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36851672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com