java调用百度API生成短链接(二)
来源:互联网 发布:软件著作权加急办理 编辑:程序博客网 时间:2024/04/28 05:05
import net.sf.json.*;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.apache.http.client.methods.HttpPost;import org.apache.http.impl.client.DefaultHttpClient;import org.apache.http.message.BasicNameValuePair;import org.apache.http.util.EntityUtils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.util.*;/** * 生成短网址并返回 * @author: lyh * @date: 2015年10月27日下午23:58:54 */public class duanlianjieTest { private Logger logger = LoggerFactory.getLogger(this.getClass()); /** * 生成端连接信息 * * @author: lyh * @date: 2015年10月27日下午23:58:54 */ public static void generateShortUrl(String url) { try { HttpPost httpost = new HttpPost("http://dwz.cn/create.php"); List<NameValuePair> params = new ArrayList<NameValuePair>(); params.add(new BasicNameValuePair("url", url)); httpost.setEntity(new UrlEncodedFormEntity(params, "utf-8")); HttpResponse response = new DefaultHttpClient().execute(httpost); String jsonStr = EntityUtils .toString(response.getEntity(), "utf-8"); JSONObject jsonObj = JSONObject.fromObject(jsonStr.replace("\\","")); System.out.println("短链接"+jsonObj.get("tinyurl")); } catch (Exception e) { e.printStackTrace(); } } /** * 测试生成端连接 * @param args * @author: lyh * @date: 2015年10月27日下午23:58:54 */ public static void main(String []args){ generateShortUrl("http://write.blog.csdn.net/postlist"); }}我生成的短码是短链接http://dwz.cn/2VDC1
1 0
- java调用百度API生成短链接(二)
- java调用百度API生成短链接(一)
- 调用百度API去生成短链接
- Java调用百度API生成短网址
- 调用百度api 生成短网址
- php 调用新浪API生成短链接
- php 调用新浪API生成短链接
- java调用百度短网址api
- java调用百度短网址api
- Java生成短链接
- java生成短链接
- java生成短连接(调用新浪微博api生成)
- 【PHP代码】生成百度短链接
- php调用新浪短链接API转短链接
- 调用百度短网址API接口进行短网址的转换(Java程序的实现)
- java短链接生成方法
- C#长链接转短链接(调用新浪api)
- 百度短网址API java HttpClient
- cocos2d-lua,tableView中设置了按钮的不可吞噬性,但是还是吞噬了,点住按钮不能拖到tableView
- Redis HA方案总结
- 给sqlite提速
- 斐波那契序列的递归和非递归实现方法
- Android自定义圆形进度条
- java调用百度API生成短链接(二)
- 【Leet Code】274. H-Index---Medium
- 关于ListView、EditText、光标、和软键盘
- 协议,osi等
- httplib-HTTPConnection
- Android开发工程师必看面试题:java基础知识盘点
- 【转】一个比较实用的VS C++版本号自增的实现方式
- 读取图片像素,保存到文档中,并灰度
- 网络下的数据传输之Json数据的解析