2

プッシュ通知を送信する Android アプリケーションを作成しました。登録IDをasp.net webapiに送信する方法から、Javaコードでデバイス登録IDを取得しています。以下は webapi メソッドです。

    [System.Web.Http.HttpGet]
    public void SendPushNotification(string deviceRegID, string notificationMessage)
    {
        AndroidGCMPushNotification apnGCM = new AndroidGCMPushNotification();            
        string strResponse = apnGCM.NotifyTest(deviceTokenID, notificationMessage);
    }

この webapi を" http://www.example.com:80/sendPushNotification/deviceRegID/notificationMessage " (example.com:80 は IP アドレスとポート) としてブラウザーから呼び出しており、トリガーされています。Android mainactivity からこれを呼び出すにはどうすればよいですか。

4

1 に答える 1

0

Android から通常の HTTP リクエストを作成して実行できます。詳細については、この質問をご覧ください: Make an HTTP request with android

もちろん、ローカル マシンで WebAPI アプリケーションをホストしている場合は、Android アプリケーションを実行しているエミュレーター/デバイスから URL にアクセスできることを確認する必要があります。

于 2013-08-29T11:51:28.500 に答える