使用parse javascript library编写node.js代码时,需要使用" JavascriptKey"对其进行初始化。使用JavascriptKey并创建推送通知时,需要打开"客户端推送"。解析界面说明客户端推送:
允许使用公共客户端密钥发送推送。在开发过程中很有用,但我们建议在生产应用程序中禁用它。
因此,我似乎不愿继续投入生产,尤其是因为我只是从服务器创建推送通知。
我是否必须在node.js中使用JavaScript密钥?我应该以不同的方式解决所有这些问题吗?
答案 0 :(得分:0)
JavascriptKey是不必要的,因此在开源的Parse-Server中它是可选的。
尝试使用MasterKey发送推送。
Parse.Push.send({
where: query,
data: {
alert: "test"
}
},{
useMasterKey:true,
success: console.log,
error: console.error
});
如果你自己主持Parse,你可以在没有JavascriptKey的情况下设置它。
开源Parse-Server的一些参考。
Parse Server不再需要与Parse一起使用的客户端密钥。 https://github.com/ParsePlatform/parse-server
不支持客户端推送。您只能使用masterKey发送推送通知 https://github.com/ParsePlatform/parse-server/wiki/Push