GoogleTransport无法解析

时间:2012-08-14 09:51:47

标签: google-api-java-client google-url-shortener

我正在尝试在Spring MVC应用程序中使用Google URL缩短程序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,下载的罐子是我唯一的选择:(。请任何帮助都会很棒。

0 个答案:

没有答案