标签:
导读 你们好,最近小未来发现有诸多的小伙伴们对于百度短网址接口,百度短网址这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧
你们好,最近小未来发现有诸多的小伙伴们对于百度短网址接口,百度短网址这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、首先打开百度短网址生成页面,输入长网址框右上方有一个api。
2、找到api中介绍的第五条,里面介绍很明细,可恨当时我还自己抓包分析了一通。如果你也想研究一下可以抓包分析一下。
3、这里说的明了,百度短网址比较好提取,没有什么协议头的限制,只要提交数据就行了,自己分析的结果也如此。但是唯一不明了的是这个长网址,假如你直接提交长网址,对于单纯数据、字母及斜线的不会出错,但是如果有其它字符,比如“?”“&”等,转换结果会为一个错误页面。所以为了保证转换成功,你需要把长网址经过一次url编码,这样才不会出错。源码如下
4、上面步骤生成的短网址会返回如下结果
5、{"tinyurl":"http:\/\/www.dwz.cn\/wN2iV","status":0,"longurl":"长网址“,"err_msg":""}
6、返回的结果反斜杠替换掉,然后再提取tinyurl就得到了生成的短网址。
7、ok, so easy
以上就是百度短网址这篇文章的一些介绍,希望对大家有所帮助。