我试图找出在用户之间传递数据的基本步骤。例如,假设我是该应用的用户,想要向我的应用的另一个用户发送消息或地址或其他形式的数据。我知道第一步是将数据发布到Parse,我没有遇到任何问题。但是,其他用户如何知道有数据要检索,以及他们将如何检索它。推送通知是正确的,只有这样才能让收件人的应用知道它被发送了什么?当收件人应用程序知道发布了要检索的数据时,如何使用PFQuery查找它?发布应用是否需要为接收应用提供某种形式的UID,然后接收应用可以在其查询中使用以找到数据?这是我的应用程序的最后一个拼图,不幸的是,这是Parse唯一没有告诉我的事情。很可能是我没有找到正确文档的用户错误,但应用程序到应用程序通信是大多数应用程序的关键所以我需要找出Parse实现这一点的事实方式。在此先感谢您的帮助!
答案 0 :(得分:0)
你可以有一个关系表让我们说"消息"表中的Parse,
包含属性,发件人(指向用户的指针),收件人(指向用户的指针)和消息(字符串)。也许是一个阅读'布尔值。
然后,您可以查询消息表,例如:
伪:
获取收件人等于登录用户的所有邮件。
并在用户界面上显示这些消息。
非常简单,我在
之前使用Parse完成了简单的消息服务答案 1 :(得分:0)
谢谢你们!最后,我认为设备最好不必查询更改,而是在有新数据要检索时收到通知。因此,对于我的用途,我认为你的答案的组合,特别是与#34; onSave" Bruno提到的钩子功能是最好的解决方案。