解析服务器上的 Webhook
Webhooks on Parse Server
我对 Parse 和 Webhooks 还很陌生。我最近被分配研究 Parse Servers,并要求在数据库更新时使用 Webhook。
高层次的概述是这样的:
编辑 -> webhook 触发器 -> 更新数据库
现在,我阅读了 this。
使用 beforeSave 触发器,我很困惑...
我应该如何触发 java 中的 beforeSave/beforeDelete 等触发器?
它是否类似于我们调用 Cloud Code 函数的方式,其中:
在云代码中:
Parse.Cloud.beforeSave("nameOfFunction", function(request, response) {
response.success();
});
调用java中的函数:
ParseCloud.callFunctionInBackground("nameOfFunction", params, new FunctionCallback<Float>() {
void done(Float ratings, ParseException e) {
if (e == null) {
// ratings is 4.5
}
}
});
触发?
请赐教!
如果存在 beforeSave 和 afterSave 触发器,则会自动调用它们。
我实际上只是写了 this 答案,其中有很多相关信息。
这些触发器仅在云代码中出现。没有客户端变体。
我对 Parse 和 Webhooks 还很陌生。我最近被分配研究 Parse Servers,并要求在数据库更新时使用 Webhook。
高层次的概述是这样的: 编辑 -> webhook 触发器 -> 更新数据库
现在,我阅读了 this。
使用 beforeSave 触发器,我很困惑... 我应该如何触发 java 中的 beforeSave/beforeDelete 等触发器?
它是否类似于我们调用 Cloud Code 函数的方式,其中:
在云代码中:
Parse.Cloud.beforeSave("nameOfFunction", function(request, response) {
response.success();
});
调用java中的函数:
ParseCloud.callFunctionInBackground("nameOfFunction", params, new FunctionCallback<Float>() {
void done(Float ratings, ParseException e) {
if (e == null) {
// ratings is 4.5
}
}
});
触发?
请赐教!
如果存在 beforeSave 和 afterSave 触发器,则会自动调用它们。
我实际上只是写了 this 答案,其中有很多相关信息。
这些触发器仅在云代码中出现。没有客户端变体。