Rails 如何在 HTTParty 中使用 Mailgun
How to use Mailgun with HTTParty in Rails
我想在 Rails 中将 Mailgun 与 HTTParty 一起使用:
RestClient.post "https://api:key-###"\
"@api.mailgun.net/v3/###/messages",
from: from_email,
to: to_email,
subject: title,
html: body_text
它在工作但是
payload = {
from: email_history.from_email,
to: email_history.to_email,
subject: email_history.title,
html: email_history.body_text,
multipart: true
}
response = SendEmailJob.post('https://api:key-###'\
'@api.mailgun.net/v3/###/messages', payload)
Returns:
{
"message": "'from' parameter is missing"
}
我检查过,payload "from" 参数存在。
我该如何解决这个问题?
我通过添加正文解决了这个问题:
SendEmailJob.post('api:key-###'\ '@api.mailgun.net/v3/###/messages', body: payload)
我想在 Rails 中将 Mailgun 与 HTTParty 一起使用:
RestClient.post "https://api:key-###"\
"@api.mailgun.net/v3/###/messages",
from: from_email,
to: to_email,
subject: title,
html: body_text
它在工作但是
payload = {
from: email_history.from_email,
to: email_history.to_email,
subject: email_history.title,
html: email_history.body_text,
multipart: true
}
response = SendEmailJob.post('https://api:key-###'\
'@api.mailgun.net/v3/###/messages', payload)
Returns:
{
"message": "'from' parameter is missing"
}
我检查过,payload "from" 参数存在。
我该如何解决这个问题?
我通过添加正文解决了这个问题:
SendEmailJob.post('api:key-###'\ '@api.mailgun.net/v3/###/messages', body: payload)