自托管解析服务器后保存功能
Self hosted parse server after-save function
我已经配置了一个自托管解析服务器,我需要使用后保存功能。经过大量研究和测试,我感到非常困惑并有一些疑问。我需要的是在保存给定对象时从解析服务器(而不是应用程序)发送一封电子邮件。
- 这可以通过后存功能实现,对吧?
最好的方法是什么?我应该在哪里添加保存后的代码?
Parse.Cloud.afterSave("TheObject", 函数(请求) {
//发送电子邮件!
});
有什么帮助吗? :) 谢谢!
设置邮件服务,例如 mailgun-js
https://www.npmjs.com/package/mailgun-js
使用云码。
var api_key = '[KEY]';
var domain = '[DOMAIN]';
var mailgun = require('mailgun-js')({apiKey: api_key, domain: domain});
Parse.Cloud.afterSave("Event", function(request) {
var data = {
from: 'Excited User <me@samples.mailgun.org>',
to: 'test@test.com',
subject: 'Hello',
text: 'Testing some Mailgun awesomness!'
};
mailgun.messages().send(data, function (error, body) {
});
});
我已经配置了一个自托管解析服务器,我需要使用后保存功能。经过大量研究和测试,我感到非常困惑并有一些疑问。我需要的是在保存给定对象时从解析服务器(而不是应用程序)发送一封电子邮件。
- 这可以通过后存功能实现,对吧?
最好的方法是什么?我应该在哪里添加保存后的代码?
Parse.Cloud.afterSave("TheObject", 函数(请求) { //发送电子邮件! });
有什么帮助吗? :) 谢谢!
设置邮件服务,例如 mailgun-js
https://www.npmjs.com/package/mailgun-js
使用云码。
var api_key = '[KEY]';
var domain = '[DOMAIN]';
var mailgun = require('mailgun-js')({apiKey: api_key, domain: domain});
Parse.Cloud.afterSave("Event", function(request) {
var data = {
from: 'Excited User <me@samples.mailgun.org>',
to: 'test@test.com',
subject: 'Hello',
text: 'Testing some Mailgun awesomness!'
};
mailgun.messages().send(data, function (error, body) {
});
});