Отправить push с парсом на определенное устройство?


Я только что прошел через этот (очень хороший) учебник: https://parse.com/tutorials/ios-push-notifications и остается только один вопрос. Могу ли я отправить push-сообщение в своем приложении только на одно определенное устройство (вероятно, с помощью device token)?) а не к каждому устройству? Мне не обязательно знать, как теперь, простого "да, это возможно с помощью parse" или "нет, вы не можете использовать parse для этого" будет достаточно!

Ура

2 2

2 ответа:

Да, можешь. Существуют различные способы, вы можете использовать маркеры устройств или подписанный канал или даже на основе любого другого столбца в объекте установки.

Для начала вы можете использовать опцию Push Composer, предоставляемую Parse.

Проверьте их для получения дополнительной информации:

Https://parse.com/docs/push_guide#top/iOS

Https://parse.com/products/push

Http://blog.parse.com/2011/07/18/targeted-push-notifications/

Вы можете сохранить идентификатор устройства в ParseInstallation, а затем настроить целевую установку:

Приемник:

ParseInstallation installation = ParseInstallation.getCurrentInstallation();
installation.put("device_id", "1234567890");
installation.saveInBackground();

Отправитель:

ParseQuery query = ParseInstallation.getQuery(); 
query.whereEqualTo("device_id", "1234567890");    
ParsePush push = new ParsePush();
push.setQuery(query);
push.sendPushInBackground();