Spring MVC アプリケーションで Google URL Shorter API を使用しようとしています。Google API Java クライアント zip をダウンロードし、すべての jar ファイルをプロジェクトのビルド パスに追加して、サンプル コードを実行しようとしました。
// setup up the HTTP transport
HttpTransport transport = GoogleTransport.create();
// add default headers
GoogleHeaders defaultHeaders = new GoogleHeaders();
transport.defaultHeaders = defaultHeaders;
transport.defaultHeaders.put("Content-Type", "application/json");
transport.addParser(new JsonCParser());
// build the HTTP GET request and URL
GenericData data = new GenericData();
data.put("longUrl", "http://www.google.com/");
JsonHttpContent content = new JsonHttpContent();
content.data = data;
HttpRequest request = transport.buildPostRequest();
request.content = content;
request.setUrl(GOOGL_URL);
HttpResponse response;
try {
JSONObject json = request.execute().parseAs(JSONObject.class);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
しかし問題は、GoogleTransport を解決できないことです。私はそれをどの瓶にも見つけることができません。誰かが私がそれを見つけることができる場所を教えてください。何が悪いのかわかりませんし、絶え間なくグーグルで検索してもどこにも行きませんでした。はい、私はmavenを使用できません。ダウンロードしたjarが私が持っている唯一のオプションです:(。