2011-09-05 4 views
5

私のアプリケーションでは、私は1つのEditTextとボタンがあるというアクティビティを持っています。アンドロイドPNRのPNRステータスコードを取得する方法

PNR番号を入力したい場合は、「PNRステータスの確認」ボタンを押すと、PNRステータスが表示されます。 どうすればいいですか? Plz私はいくつかのサンプルexapmleを理解してください。 ありがとう

+2

または任意のAPIは、そのために利用できるのですか? plzは私に何らかの方法を提案します。 – Jyosna

+0

あなたはこれを解決しましたか? – Ads

答えて

3

私はまだ公開されていない私のiPhoneアプリケーションのための同様の種類のタスクを達成しました。 http://www.pnrstatuscheck.inを調べると、pnrステータスを取得できます。彼らはhttp://www.mmtstraintimings.in/pnrstatus/ {yourPNRnumber}

のサービスを使用しています。これは、pnrステータス情報を取得する際の大きな心配を解決します。

getRequestLine()およびgetEntity()を使用して、アンドロイドからhttpリクエストを送信できます。

例:

public void postData() { 
    // Create a new HttpClient and Post Header 
    HttpClient httpclient = new DefaultHttpClient(); 
    HttpPost httppost = new HttpPost("http://www.yoursite.com/script.php"); 

    try { 
     // Add your data 
     List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); 
     nameValuePairs.add(new BasicNameValuePair("id", "12345")); 
     nameValuePairs.add(new BasicNameValuePair("stringdata", "AndDev is Cool!")); 
     httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); 

     // Execute HTTP Post Request 
     HttpResponse response = httpclient.execute(httppost); 

    } catch (ClientProtocolException e) { 
     // TODO Auto-generated catch block 
    } catch (IOException e) { 
     // TODO Auto-generated catch block 
    } 
} 
+0

ねえ、私はiPhoneでのみ作りたかった。あなたは私を助けることができますPLZ ...どのように私は開始する必要がありますし、私は何をすべきですか? – mAc

+0

http要求を行うには、NSURLRequestクラスを使用する必要があります。 – Appbrain

+0

さて、あまりにも遅く、私は今日だけを完了しました.. :)返信ありがとうございました。 – mAc

関連する問題