0

次のアドレスにAPI呼び出しを行おうとしています:apps.smilemachine.com/smilefactory/api/v1.0/speedup。マシンをインクリメントし、Smilemachine.comに保存されている速度値を変更するようにURL(上記)を実行したいだけですか?特別なことは何もありません。ブラウザのアドレスバーにURLを入力しているかのように、URLを実行する必要がありますか?

誰かがこれやコードスニペットについて何かアドバイスがありますか?

私の現在のコードはブラウザを開くだけです。以下をご覧ください。

increasespeed.setOnClickListener(new View.OnClickListener() {

    public void onClick(View view) {
        Intent increasespeed = new Intent(null, Uri.parse("http://apps.smilemachine.com/smilefactory/api/v1.0/speedup"));
                startActivity(increasespeed);

    }
});
4

1 に答える 1

1

HTTP接続を介して取得するだけです。

URL url = new URL("http://apps.smilemachine.com/smilefactory/api/v1.0/speedup");
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
connection.setRequestMethod("GET");
connection.connect();
于 2012-11-27T23:17:05.063 に答える