我对Parse和Webhooks来说相当新。我最近被分配到研究Parse服务器,并且在发生数据库更新时需要使用Webhook。
高级概述是这样的: 编辑 - > webhook触发器 - >更新数据库
现在,我已阅读this。
使用beforeSave触发器,我感到很困惑...... 我怎么想在java中触发beforeSave / beforeDelete等触发器?
与我们称之为云代码功能的方式类似:
云代码中的:
void Update () {
c = Camera.allCameras[0];
float angle = c.transform.localEulerAngles.x;
angle = (angle > 180 ? angle - 360 : angle);
y = transform.localPosition.y;
if (Input.GetKey(KeyCode.W))
{
if(angle <80 && angle > -80.0f)
transform.localPosition += c.transform.forward * 5.0f * Time.deltaTime; //c.transform.forward is (0,0,1) in editor and (0,0,0) on an android device
transform.localPosition = new Vector3(transform.localPosition.x, y, transform.localPosition.z);
}
if (Input.GetKey(KeyCode.S))
{
if (angle < 80 && angle > -80.0f)
transform.localPosition -= c.transform.forward * 5.0f * Time.deltaTime;
transform.localPosition = new Vector3(transform.localPosition.x, y, transform.localPosition.z);
}
if (Input.GetKey(KeyCode.A))
transform.localPosition -= new Vector3(5.0f,0,0f) * Time.deltaTime;
if (Input.GetKey(KeyCode.D))
transform.localPosition += new Vector3(5.0f, 0, 0f) * Time.deltaTime;
transform.localEulerAngles = new Vector3(0, 0, 0);
}
在java中调用函数:
Parse.Cloud.beforeSave("nameOfFunction", function(request, response) {
response.success();
});
触发?
请赐教!
答案 0 :(得分:1)