如何使用解析服务器调用函数

How can I call a function using parse-server

我正在开发一个 JavaScript 网络应用程序,我正在尝试制作一个 "forgot password" 功能。我知道如何在具有 Parse 功能的云代码中在服务器端创建一个功能。但我不能做的是从我的控制器(在前端)传递对象。顺便说一句,我正在使用 ember.js.

我已经尝试保存 ("user.save()") 对象(即使没有更改任何内容)然后调用 Parse.Cloud.AfterSave("user",(request){..}),但我收到了一个错误。如何将对象传递给云代码?

在你的main.js文件中,为了创建一个云代码函数:

Parse.Cloud.define('resetPassword', async req => {
  console.log(`My user is: ${req.object.getUsername()}`);
  ...
});

在您的客户端代码中,为了调用云代码功能:

await Parse.Cloud.run('hello', { user: Parse.User.current() });