0
我已經實現了一個具有解析集成功能的iOS應用程序來處理數據。應用程序使用Parse提供的推送通知服務。我使用Parse PUSH控制檯根據用戶電子郵件ID及其工作發送推送通知。直到現在一切都很好。問題是從Parse中獲取該用戶的通知數據。我找不到任何方式來獲取用戶的通知歷史記錄。如何從iOS中解析用戶特定推送通知的歷史記錄?
我只有一個選擇,即在Parse中創建新表並將通知信息存儲在該表中,只要應用程序收到推送通知以便我可以從該表進行查詢。
但問題是,如果應用程序沒有在後臺運行,並且用戶沒有執行應用程序,那麼通知數據無法存儲在新創建的表中,因爲應用程序未喚醒。
Parse團隊或任何其他解決方案是否有任何更新來完成此項工作?
在此先感謝。
謝謝你的回覆@Ran Hassid。要查看該集合中的數據,我創建了一個如下所示的查詢。 PFQuery * brandsQuery = [PFQuery queryWithClassName:@「_ PushStatus」]; NSError *錯誤; PFObject * userParseObject = [brandsQuery getFirstObject:&error];這會引發錯誤,因爲類名稱包含特殊字符。是否有可能從應用程序端使用該集合獲取歷史記錄? – RamChandraReddy
好問題...從來沒有嘗試過。我會檢查它,並會讓你知道。 –
從我看到的... PushStatus集合不通過其他API公開。你可以做的是創建一箇中間件(通過app.use(「/ {SOME_PATH」....}),這個中間件將訪問mongodb並將數據返回給客戶端。從客戶端你需要執行一個REST調用。這是使用雲代碼可以實現的事情。 –