2015-01-14 75 views
0

在parse.com的應用程序上推送數據後,我想要檢索該數據。我正在定義android代碼中的api_key和client_key。現在的問題是每個安裝的應用程序都將具有相同的keys.SO,如果有任何設備試圖使用解析查詢來獲取數據將會收到該數據。如果所有(客戶端 - 服務器)集都具有相同的一組密鑰,那麼將可能將數據傳遞到錯誤的目的地。我必須將每個(客戶端 - 服務器)設置了一組新的密鑰?什麼是解決方案。我是新來的解析請幫助。如何從Parse獲取數據?

+0

是關於從解析中獲取數據還是關於具有不同的密鑰和通道的問題。 –

+0

假設我有一臺X-Server Y客戶機。 現在X會每隔10分鐘從Y接收一些數據。 X-Y具有(A-B)密鑰集。 但現在如果有另一組服務器和客戶端(P-Q),它們也將具有相同的密鑰集(A-B)。 (P-Q)也會收到(A-B)正在收到的東西。但我想分離每一組。 – user3788866

回答

0

引用您的評論,如果您有不同的服務器,那麼您可以創建不同的渠道,爲所有客戶端使用相同的密鑰。
需要解決的問題是,您應該訂閱一個您將收到推送通知的頻道。
因此,保持不同的渠道,你會實現這一點。您只需通過某種方式將渠道發送給客戶。
e.g客戶端X通道將serverA_yourchannelCreationLogic .. 你甚至可以使用服務器ip地址主機,前綴的通道。

+0

哦,我很抱歉,我給你一個例子.XY和PQ是移動設備。你可以認爲它是作爲Y我已經安裝了一些惡意代碼給X.但是如果xy和pq具有相同的一組密鑰它會造成問題。 – user3788866

+0

我認爲它不會產生問題,如果你有不同的渠道x-y和p-q,即使有相同的密鑰 –

+0

好的如何做到這一點請提供一些例子。我不太瞭解解析。 – user3788866