AWS Java REST
import java.net.*;
import java.io.*;
public class awsRest {
/**
* @param args
*/
public static void main(String[] args) {try {
// URLクラスのインスタンスを生成
URL awsURL =
new URL("http://webservices.amazon.co.jp/onca/xml?" +
"Service=AWSECommerceService" +
"&SubscriptionId=[ID]" +
"&AssociateTag=[TAG]" +
"&Operation=ItemLookup" +
"&IdType=ASIN&ItemId=479800815X" +
"&ResponseGroup=ItemAttributes" +
"&ContentType=text/xml" +
"&Page=1" +
"&Version=2006-03-08");
// 入力ストリームを生成
BufferedReader in = new BufferedReader(
new InputStreamReader(
awsURL.openStream(),"UTF-8"));// 一行ずつ読み込みます
String line;
while *1 != null) {
// 表示します
System.out.println(line);
}
// 入力ストリームを閉じます
in.close();
} catch (IOException e) {
e.printStackTrace();
}}
}
せっかく作ったので記録しておく
*1:line = in.readLine(