Android 使用解析服务器配置推送通知

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": [""],

嗨,我正在尝试向使用解析服务器的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": [""],
    "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

“缺少推送配置”:这可能是因为您没有像这里描述的那样设置推送配置:您是否设法解决了问题?因为我遇到了同样的问题“缺少推送配置”:这可能是因为您没有像此处描述的那样设置推送配置:您设法解决了问题吗?因为我遇到了同样的问题