将 PayPal Webhooks 与 Parse.com CloudCode 结合使用

Using PayPal Webhooks with Parse.com CloudCode

是否可以配置 PayPal Webhooks 以便它们在 Parse.com 中触发 CloudCode 函数?没有任何地方可以指定 Parse Headers,如 X-Parse-Application-Id 和 X-Parse-Client-Key,只有一个普通的 URL 可用。所以我想知道如何从 PayPal webhook 触发云代码功能。 或者我应该使用某种 PHP 文件来检索 webhook 并从中调用云代码函数?

好吧,有两种方法可以解决这个问题。 1. 你可以制作一个Express.js 应用程序并部署它来解析。我就是这样做的。 所以你需要简单地访问URL,例如

app.post('/paypal-callback', function(req, res) {

确保您使用 Parse 托管您的应用程序。在"Settings"中找到"Hosting",应该是这样的:app.parseapp.com。 2. 使用以下格式:

https://myAppID:javascript-key=myJavaScriptKey@api.parse.com/1/functions/myCloudFunction

我自己没有检查过,但是一位 Parse 工程师在谈论那个。