Я пытаюсь настроить push-уведомления от одного пользователя к другому, используя Back4App, который является сервером разбора. Я следовал их руководству здесь
код облака Javascript, который они используют, приведен ниже:
Parse.Cloud.define("pushsample", function (request, response) {
Parse.Push.send({
channels: ["News"],
data: {
title: "Hello from the Cloud Code",
alert: "Back4App rocks!",
}
}, {
success: function () {
// Push was successful
response.success("push sent");
console.log("Success: push sent");
},
error: function (error) {
// Push was unsucessful
response.error("error with push: " + error);
console.log("Error: " + error);
},
useMasterKey: true
});
});
Я обновляю в приложении собственный класс анализа, называемый уведомлениями, который я также хотел бы отправить пользователю, на которое направлено уведомление. При сохранении этого класса я получаю идентификатор пользователя, который также хранится в классе установки, используемом для отправки толчков. Я совершенно новичок в Javascript, поэтому мне интересно, может ли кто-нибудь сказать мне, как отредактировать приведенный выше код, чтобы получить идентификатор пользователя из метода на устройстве, а затем запустить запрос для отправки только этому пользователю.