我的iOS swift应用程序部署在heroku中 使用Parse SDK,我的问题是当在ios应用程序中发生动作时如何在解析服务器端执行php脚本,例如:当通过在服务器端执行php脚本使用ios app注册新用户时发送确认电子邮件。
任何想法?
由于
答案 0 :(得分:0)
解析服务器基于NodeJS而不是PHP。您可以在parse-server中执行的唯一脚本应该用NodeJS编写。如果您有一些用PHP编写的三方脚本,并且这些脚本在REST API中公开,那么您有两个选项:
[EDIT]为了在事件发生时执行脚本(例如用户创建,类更新等),您可以使用云代码触发器
例如,在用户保存到数据库之前执行的代码是(来自解析云代码文档):
Parse.Cloud.beforeSave(Parse.User, function(request, response) {
if (!request.object.get("email")) {
response.error("email is required for signup");
} else {
response.success();
}
});
希望它有所帮助。