我在 AWS EC2 中有一个自托管的 parse-server
。我想在收到来自 Apple 的 POST
通知时更新我的数据库。为此,我创建了一个 cloud function
,但由于 Apple 需要一个 url
来发送通知,所以我不确定如何制作我的 cloud function
可通过 url
直接访问,或者如果我需要在某处 (AWS) 创建一个 endpoint
以接收来自 Apple 的通知,然后创建一个新的 httpRequest
或 curl
到我的 cloud function
。
我正在寻找有关如何执行此操作的任何说明或服务 (AWS)。
最佳答案
我认为您不需要在 AWS 中执行任何操作。您只需要将 cloudFunction 添加到您的 main.js
例如,这里有一个名为 add3NumbersTogether 的端点。我把它放在我的 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});
});
关于node.js - 监听 POST 请求、解析服务器、node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46681113/