2015-03-31 3 views
0

Я пытаюсь выяснить, каковы основные шаги для получения данных, передаваемых между пользователями. Например, скажем, я, пользователь приложения, хочу отправить другому пользователю моего приложения сообщение или геосайт или какую-либо другую форму данных. Я знаю, что первым шагом будет отправка данных в Parse, с которыми у меня нет проблем. Но тогда, как бы другой пользователь знал, что есть данные для извлечения, а также как они будут их извлекать. Являются ли push-уведомления правильным и единственным способом позволить приложению получателя узнать, что его отправили? Когда приложение-получатель знает, что есть данные, предназначенные для его получения, как это происходит, чтобы найти его с помощью PFQuery? Должно ли приложение для проводок предоставлять получающему приложению UID какой-либо формы, которую получающее приложение может затем использовать в своем запросе для поиска данных? Это своего рода последняя часть головоломки для моего приложения, и, к сожалению, это единственное, что Парс не дал мне понять. Скорее всего, ошибка пользователя с моей стороны не находит правильную документацию, но приложение для связи с приложениями является ключевым в большинстве приложений, поэтому мне нужно выяснить, какой метод defacto выполнит Parse. Заранее благодарю за любую помощь!Анализ: основное приложение для связи приложений

ответ

0

Вы можете иметь реляционная таблица позволяет сказать, «Сообщения» в таблице синтаксического анализа

со свойствами, отправителем (указатель на пользователя), получателя (указатель на пользователя) и сообщения (String). и, возможно, «читать» логическое.

Затем можно запросить таблицу сообщений, с чем-то вроде:

ПСЕВДО:

получать все сообщения, где получатель равно вошедшего в систему пользователя.

и отображать эти сообщения в пользовательском интерфейсе.

Его довольно просто, я сделал простой сервис обмена сообщениями с Parse перед тем

+0

И вы можете создать функцию «onSave» (или все, что ее вызывает), чтобы отправить push-уведомление получателю сообщения, когда отправитель создает новое сообщение. –

0

Спасибо, ребята! В конце концов, я думаю, что лучше всего, когда устройство не должно запрашивать изменения, а должно быть уведомлено, когда у него есть новые данные для извлечения. Таким образом, для моих целей я считаю, что наилучшим решением является сочетание ваших ответов, особенно с функцией крючка onSave, упомянутой Бруно.

Смежные вопросы