2016-06-13 60 views
-3
https://fcm.googleapis.com/fcm/send  
    Content-Type:application/json 
    Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA 
    { "data": { 
    "score": "5x1", 
     "time": "15:10" }, 
     "to" : "bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1..." } 

如何使用httppost這個JSON的Android應用程序Httppost請求以JSON格式的URL在Android中Java的

+0

有太多可能的答案,或者對於這種格式太好的答案太長。請添加詳細信息以縮小答案集或隔離幾個段落中可以回答的問題。 –

+0

我想將這些數據發送到Firebase服務器,以便它可以將它發送到特定的設備。這樣做的方法是從您的應用程序服務器,但我想直接發送數據到應用程序的Firebase服務器。所以告訴我如何把數據完全採用這種格式,並立即將所有數據發送到服務器 –

回答

0

您需要格式化和分析你的JSON照片直接發送到URL,例如成一個列表字符串或HashMap。然後使用AsyncTask創建一個HTTP請求(使用POST)。 檢查此鏈接Sending HTTP Post Request with Android 並進入NameValuePair.add()傳遞您的字符串列表,它表示您要發送的JSON。

入值:

HttpResponse response = httpclient.execute(httppost); 

你有你的HTTP POST requeste的結果(例如String或其他JSON)。