How do I use the Google URL Shortener API on Android?

后端 未结 4 977
离开以前
离开以前 2020-12-05 16:38

After much fiddling with trying to import the libraries myself, I finally managed to find out that I can do so using the Google Plugin for Eclipse, here.

However, I

4条回答
  •  天命终不由人
    2020-12-05 17:23

    1. add to your manifest in application node:
     
    
    1. add folowing libraries:

    google-api-client-1.17.0-rc.jar

    google-api-client-android-1.17.0-rc.jar

    google-api-services-urlshortener-v1-rev22-1.17.0-rc.jar

    google-http-client-1.17.0-rc.jar

    google-http-client-android-1.17.0-rc.jar

    1. method:

         String shorten(String longUrl){
      
         Urlshortener.Builder builder = new Urlshortener.Builder (AndroidHttp.newCompatibleTransport(), AndroidJsonFactory.getDefaultInstance(), null);
         Urlshortener urlshortener = builder.build();
      
          com.google.api.services.urlshortener.model.Url url = new Url();
          url.setLongUrl(longUrl);
          try {
             url = urlshortener.url().insert(url).execute();
              return url.getId();
          } catch (IOException e) {
              return null;
         }
      }
      

提交回复
热议问题