Android 使用解析服务器配置推送通知
嗨,我正在尝试向使用解析服务器的android应用程序发送推送通知。 我的环境是本地的,我使用的是ubuntu 16.04 如果我试着用这个来发送push by curl:Android 使用解析服务器配置推送通知,android,push-notification,titanium,parse-server,Android,Push Notification,Titanium,Parse Server,嗨,我正在尝试向使用解析服务器的android应用程序发送推送通知。 我的环境是本地的,我使用的是ubuntu 16.04 如果我试着用这个来发送push by curl: curl -X POST \ -H "X-Parse-Application-Id: myAppId" \ -H "X-Parse-Master-Key: myMasterKey" \ -H "Content-Type: application/json" \ -d '{ "channels": [""],
curl -X POST \
-H "X-Parse-Application-Id: myAppId" \
-H "X-Parse-Master-Key: myMasterKey" \
-H "Content-Type: application/json" \
-d '{
"channels": [""],
"data": {
"alert": "Hello!"
}
}' \
https://localhost:1337/parse/push
我收到错误:“缺少推送配置”
我应该设置什么配置?在哪里
我正在使用钛合金来开发这个应用程序。我尝试通过以下方式直接从应用程序发送推送通知:
Parse.Push.send({
where: {
user: {
__type: "Pointer",
className: "_User",
objectId: userId
}
},
data: {
alert: "new notification!",
}
}, {
useMasterKey: true,
success: function() {
console.log("Successfull");
},
error: function(error) {
console.log("Some error occurred");
}
});
但我得到的错误是“无法使用主密钥,它尚未提供”。因此,我使用parse.initialize(applicationId,javaScriptKey,masterKey)对parse服务器进行了初始化仍然得到相同的错误
你能帮我吗?重要的是:(
还有一个小问题:要在ubuntu上用本地解析服务器创建云函数,我应该把main.js文件放在哪里?我有目录/usr/local/lib/node\u modules/parse server
如果您至少能回答其中一个问题,请回答!谢谢
注意,Luca“缺少推送配置”:这可能是因为您没有像这里描述的那样设置推送配置:您是否设法解决了问题?因为我遇到了同样的问题“缺少推送配置”:这可能是因为您没有像此处描述的那样设置推送配置:您设法解决了问题吗?因为我遇到了同样的问题