需求:
利用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;