2015-03-31 67 views
0

我想弄清楚用戶之間傳遞數據的基本步驟是什麼。例如,假設我是該應用的用戶,希望向我的應用的其他用戶發送消息或地址點或其他某種形式的數據。我知道第一步是將數據發佈到Parse,而我沒有問題。但是,那麼其他用戶如何知道有數據需要檢索,以及他們將如何進行檢索。推送通知是讓接收者的應用知道被髮送的東西的唯一方式嗎?當收件人應用程序知道發佈的數據用於檢索時,它如何用PFQuery進行定位?發佈應用程序是否需要爲接收應用程序提供某種形式的UID,以便接收應用程序可以在查詢中使用它來查找數據?這對我的應用來說是最後一塊拼圖,不幸的是這是Parse對我不明確的唯一一件事。這很可能是我的用戶錯誤找不到正確的文檔,但應用程序到應用程序的通信是大多數應用程序的關鍵,所以我需要找出事實上Parse完成此操作的方式。預先感謝任何幫助!解析:基本應用程序到應用程序通信

回答

0

你可以有一個關係表讓說,「信息」表中解析,

與性質,發件人(指向用戶),收件人(指向用戶)和消息(字符串)。也可能是'讀'布爾。

然後,您可以查詢信息表,喜歡的東西:

僞:

得到其中收件人等於登錄的用戶的所有郵件。

並在UI上顯示這些消息。

它很簡單,我已經做了與解析簡單的消息傳遞服務之前

+0

您可以創建一個「onSave」鉤子函數(或任何Parse調用它)在發送者創建新消息時向消息的收件人發送推送通知。 – 2015-03-31 16:22:44

0

謝謝你們!最後,我認爲設備最好不必查詢更改,而是在有新數據檢索時通知設備。因此,對於我的使用,我認爲綜合你的答案,特別是Bruno提到的「onSave」鉤子函數是最好的解決方案。

相關問題