2011-10-27 14 views
0

私はものに相談したい、 実際には、それはあなたからの提案です。 私は、Spring 3.0、JSF 2.0、HibernateおよびPrimeFacesで作成されたプロジェクトを持っています。 このプロジェクトにはモバイルプラットフォームもあります。 ここから問題が始まります。 データの送受信にAndroidプラットフォームを接続するための提案はありますか? Androidプラットフォームの機能はウェブプラットフォームと同じです。 JSONまたはXML(Webサービス)としてのデータAndroid、Spring、およびJsonの一般的な質問ですか?

+0

あなたの質問は不明です。 AndroidはJSONとXMLの両方を使用することができます。私たちは、両方が可能であるということよりも多くを伝えるために、あなたがしようとしていることについてもっと知る必要があります。 – FoamyGuy

+0

JSONまたはXML –

+0

データを送信してデータを取得する最良の方法はどれですか?「最良」の方法はありません。両方とも正常です。うまくいくか悪くなるかを選択するには、送信するデータの種類を具体的に知る必要があります。 – FoamyGuy

答えて

1

JSONObjectを返す独自のOauthポストメソッドを使用してください。 POSTとGETリクエストを送信するだけで十分です。例えば

...

public static HttpResponse SendGet(String Url, HashMap<String, 
        String> hm, DefaultHttpClient httpClient) { 
    HttpResponse response = null; 
    if (hm == null) return null; 
      HttpGet getMethod = new HttpGet(Url); 
      response = httpClient.execute(getMethod); 
      return response; 
} 

次にあなたがのHttpResponseを扱うことができsomethignに似て...

BasicResponseHandler handler = new BasicResponseHandler(); 
String response = handler.handleResponse(httpresponse); 
j = new JSONObject(response); 

だから、あなたが追加できるものはGETリクエスト

にトークンとユーザーIDです ​​

また、これを簡単に投稿リクエストに変換して、oauth paramsをポストボディ。オンラインで入手できるチュートリアル/情報はたくさんあります。

関連する問題