首页 » 网站推广 » php新浪短网址技巧_什么是短网址若何用 Python 生成短网址

php新浪短网址技巧_什么是短网址若何用 Python 生成短网址

访客 2024-11-15 0

扫一扫用手机浏览

文章目录 [+]

比如这样:

对付读者来说,由于微信里不能插入外链,读者要想访问一个网址,不能点击,只好手输。

php新浪短网址技巧_什么是短网址若何用 Python 生成短网址

WTF,那么长的一个网址!

php新浪短网址技巧_什么是短网址若何用 Python 生成短网址
(图片来自网络侵删)

于是我想到了短网址。

什么是短链接 ?

短网址,很大略,便是把普通网址,转换成比较短的网址。

短网址做事是随着 Twitter 和微博这样短小的互联网内容的兴起而涌现的,由于这些社交网站的 140 字字数限定,如果网址不用什么办法来缩短的话,会很随意马虎霸占一条的绝大部分篇幅,乃至使得无法发出。

常见的便是微博的短网址,比如:http://t.cn/EZXC3rf 。

短网址在微博这些限定字数的运用里,好处不言而喻。
短、字符少、都雅、便于发布、传播。

新浪、百度等等,很多都有供应短网址转换做事。

新浪短网址

短网址的事理

当我们在浏览器里输入 http://t.cn/EZXC3rf 时

1、DNS 首先解析得到 http://t.cn 的 IP 地址;

2、当 DNS 得到 IP 地址往后(比如:116.211.169.137),会向这个地址发送 HTTP GET 要求,查询短码 EZXC3rf;

3、http://t.cn 做事器会通过短码 EZXC3rf 获取对应的长 URL;

4、要求通过 HTTP 301 转到对应的长 URL。

实现

短网址做事是须要短网址做事器的,这里我们不再重复造轮子。

百度、新浪等短网址做事都有相应的 API 接口可以直接调用。

短网址接口

新浪短网址接口的稳定性和跳转速率还是很给力的,但是接口利用时须要进行鉴权先,那就有点麻烦了,这里我们就不再演示。

百度的呢,百度的倒是不用鉴权,但是在转换我的博客地址时,居然报非常!

非常

于是,又找到了一个小众的接口:http://suo.im/。

利用也很大略:

TXT格式短网址 API 接口接口:http://suo.im/api.php?url=urlencode('要缩短的网址')例如:http://suo.im/api.php?url=http%3a%2f%2fwww.baidu.com返回:http://suo.im/baiduJSON格式短网址API接口解释:format为json例如:http://suo.im/api.php?format=json&url=http%3a%2f%2fwww.baidu.com返回:{\"大众url\"大众:\公众http://suo.im/baidu\公众,\公众err\"大众:\"大众\"大众}

代码实现

有接口,代码实现就很大略了:

import requestslong_url = \公众https://hoxis.github.io/learn-microservice-from-0.html\公众querystring = {\公众url\公众:long_url}url = \公众http://suo.im/api.php\公众response = requests.request(\"大众GET\公众, url, params=querystring)print(response.text)

运行完,就能天生自定义网址的短网址啦!

$ python suo.pyhttp://suo.im/51ckP5

再也不用担心"大众号里插入链接了!

现在插入引用链接便是这样的啦:

私信想

标签:

相关文章

东营,绿色崛起,打造现代化沿海经济强市

东营,位于山东省东北部,黄河三角洲腹地,是一座年轻而充满活力的城市。东营以绿色发展为引领,加快新旧动能转换,努力打造现代化沿海经济...

网站推广 2025-03-22 阅读0 评论0

中东网站建设,打造区域信息交流新平台

中东地区,位于亚洲、非洲和欧洲三大洲的交汇处,拥有丰富的石油资源、独特的宗教文化和丰富的历史遗产。中东地区的网站建设逐渐成为了一个...

网站推广 2025-03-22 阅读0 评论0