2

我有一个自托管在AWS EC2 parse-server。我想在Apple收到POST通知时更新我的​​数据库。为此,我创建了一个cloud function,但由于Apple要求url发送通知,因此我不确定如何通过url直接访问我的cloud function,或者需要在某处(AWS)创建endpoint以接收通知Apple然后在我的cloud function上新建一个httpRequestcurl听POST请求,解析服务器,Node.js的

我正在寻找关于如何执行此任何指示或服务(AWS)。

回答

0

我不认为你需要在AWS做任何事情。您只需要将cloudFunction添加到main.js

作为示例,以下是名为add3NumbersTogether的endPoint。我把它放在我的main.js文件中,然后我可以从iOs(或另一个客户端)调用此代码。在iOs中,我使用Parse iOs SDK拨打电话

Parse.Cloud.define("add3NumbersTogether", function(request, response) { 
    response.success({request.params.num1 + request.params.num2 + request.params.num3}); 
}); 
+0

感谢您的回复。虽然,我需要知道如何通过url来触发该功能。 – Jorge

+0

https://myserver.com/parse/functions/add3NumbersTogether –

+0

这不是真的,我们还必须传递参数。 – Jorge