Я пытаюсь заставить работать уведомления Pu sh на Parse-Server (Heroku) с приложением iOS.
На данный момент я могу получить уведомление в своем приложении iOS , запустив команду:
curl -X POST \
-H "X-Parse-Application-Id: 12345678ABCDEFstuvwxyz" \
-H "X-Parse-Master-Key: ABCDEF12345678stuvwxyz" \
-H "Content-Type: application/json" \
-d '{
"where": {
"deviceType": {
"$in": ["ios"]
}
},
"data": {
"aps": {
"alert": {},
"content-available": 1
},
"title": "The Shining",
"alert": {},
"content-available": 1
}
}'\ https://myapp.herokuapp.com/parse/push
Но теперь я должен отправить уведомление pu sh из кода облака, а именно из функции Parse.Cloud.afterSave.
Это то, что я пробовал, следуя некоторому примеру кода, который я нашел в Интернете, но он не работает:
Parse.Cloud.afterSave("Item_List", (request) => {
Parse.Push.send({
??????
data: {"alert": "NOTIFICATION-FOR-USERS"},
}, { success: function() {
console.log("#### PUSH OK");
}, error: function(error) {
console.log("#### PUSH ERROR" + error.message);
}, useMasterKey: true});
});
Как правильно получить то, что я хочу?