如何使用jquery、Parse、mailgun通过点击按钮发送电子邮件?
我希望在单击网页上的按钮时向用户发送邮件。有没有办法通过jquery、Parse和mailgun实现这一点?从解析控制台,我可以使用curl调用Parse.Cloud函数。但是如何在$(“#myButton”)中单击按钮调用“sendMail”函数。单击()?我已经完成了这项工作,下面是我如何完成的 您需要在Parse中编写一些云代码如何使用jquery、Parse、mailgun通过点击按钮发送电子邮件?,jquery,parsing,mailgun,Jquery,Parsing,Mailgun,我希望在单击网页上的按钮时向用户发送邮件。有没有办法通过jquery、Parse和mailgun实现这一点?从解析控制台,我可以使用curl调用Parse.Cloud函数。但是如何在$(“#myButton”)中单击按钮调用“sendMail”函数。单击()?我已经完成了这项工作,下面是我如何完成的 您需要在Parse中编写一些云代码 Parse.Cloud.define("sendMail", function(request, response) { var mai
Parse.Cloud.define("sendMail", function(request, response) {
var mailgun = require('mailgun');
mailgun.initialize('your domain.mailgun.org', 'key-your-key');
mailgun.sendEmail({
to: request.params.toEmail,
from: request.params.fromEmail,
subject: request.params.subject,
text: request.params.comments
},
{
success: function(httpResponse) {
console.log(httpResponse);
response.success("Email sent!");
},
error: function(httpResponse) {
console.error(httpResponse);
response.error("Uh oh, something went wrong");
}
});
});
然后,在javascript中,您可以简单地调用该方法并发送电子邮件
Parse.Cloud.run('sendMail',
{
"toEmail": "customer service email address",
"fromEmail": "customer email address,
"subject": "Subject",
"comments": "Customer Comments"
},
{
success: function(result) {
alert(result);
},
error: function(error) {
alert(error.message);
}
}
);
我已经做到了这一点,下面是我是如何做到的 您需要在Parse中编写一些云代码
Parse.Cloud.define("sendMail", function(request, response) {
var mailgun = require('mailgun');
mailgun.initialize('your domain.mailgun.org', 'key-your-key');
mailgun.sendEmail({
to: request.params.toEmail,
from: request.params.fromEmail,
subject: request.params.subject,
text: request.params.comments
},
{
success: function(httpResponse) {
console.log(httpResponse);
response.success("Email sent!");
},
error: function(httpResponse) {
console.error(httpResponse);
response.error("Uh oh, something went wrong");
}
});
});
然后,在javascript中,您可以简单地调用该方法并发送电子邮件
Parse.Cloud.run('sendMail',
{
"toEmail": "customer service email address",
"fromEmail": "customer email address,
"subject": "Subject",
"comments": "Customer Comments"
},
{
success: function(result) {
alert(result);
},
error: function(error) {
alert(error.message);
}
}
);
向服务器发送ajax帖子。在服务器上捕获数据,打开curl,发送数据。我对服务器端编程知之甚少。如果你能给我举一个很好的例子,在服务器上发布一篇ajax文章。在服务器上捕获数据,打开curl,发送数据。我对服务器端编程知之甚少。如果你能给我举个例子,那就太好了。