采用bitly压缩url

需求:
利用bitly压缩url

官方文档:
http://dev.bitly.com/links.html#v3_shorten

注意的问题:
1 需要压缩的原url(即longUrl)需要进行编码
  即edcodeLongUrl=URLEncoder.encode(longUrl,"UTF-8");


2 bitly返回的数据有json,xml等格式.默认的是json.
  但是要特别注意:如果想得到的数据就是json格式的,就不要再明确指定format=json
  比如:http://api.bit.ly/v3/shorten?login="+bitlyAccount+"&apiKey="+bitlyAppKey+"&longUrl="+edcodeLongUrl+"format=json";
  这样会出错!

参考示例:
http://api.bit.ly/v3/shorten?login="+bitlyAccount+"&apiKey="+bitlyAppKey+"&longUrl="+edcodeLongUrl;

你可能感兴趣的:(采用bitly压缩url)