Parse.com Javascript sdk密钥

时间:2015-02-12 04:50:13

标签: node.js parse-platform

我正在使用Javascript SDK从我的node.js服务器发送推送通知。 SDK使用js key + API密钥。

当我关闭客户端可以推送通知时,服务器无法发送“客户端启动的推送未启用”

我应该如何安全地发送推送通知?

1 个答案:

答案 0 :(得分:0)

您的node.js服务器被视为"客户端"到Parse.com,这就是你收到错误信息的原因。如果可能的话,我建议关闭客户端推送。然后在Parse.com上创建一个将发送推送通知的Cloud Code功能。您可以从node.js服务器调用此新函数。​​

由于node.js和Cloud代码都在JavaScript中,因此您应该能够轻松地移动推送代码。

至于编写可以从node.js服务器调用的Cloud Code函数:

Parse.Cloud.define("hello", function(request, response) {
  response.success("Hello world!");
});

然后从您的node.js代码中,您可以通过以下方式调用该函数:

Parse.Cloud.run('hello', {}, {
  success: function(result) {
    // result is 'Hello world!'
  },
  error: function(error) {
  }
});