Я думаю, что вы должны иметь отношение между таблицей «Пользователь» и «Установка». Я рекомендую добавить указатель пользователя к таблице установки. Таким образом, пользователи могут использовать приложение с несколькими устройствами.
Я рекомендую добавить функцию отправки push-сообщений в Parse Cloud Code и вызвать ее из клиентского приложения.
Пример Облако Код:
var userQueryPre = new Parse.Query(Parse.User);
userQueryPre.equalTo("username", ToUserID);
var userQuery = new Parse.Query(Parse.Installation);
userQuery.exists("user"); // filter out installations without users
userQuery.include("user"); // expand the user pointer
userQuery.matchesQuery("user", userQueryPre);
userQuery.find({
success: function(resultUsers) {
Parse.Push.send({
where: userQuery, // Set our Installation query
data: { alert: "Message", badge: "Increment" }
},{
success: function() {response.success(""); },
error: function (error) { response.error("") }
});
Вы можете использовать параметр DeviceType при построении толчка – soulshined
я не знаком с PARSE кнопочных услугами, так пожалуйста, вы можете дать мне пример? –
В Parse.com есть тысячи уроков. Вы должны начать там сначала. – soulshined