之前自己写了基于新浪的,基于百度的各种乱七八糟的缩址工具,后来发现网址越缩越长。恰好手头有个PW后缀的域名,索性自己也搞个缩址工具出来:
第一件事,罗列下我们需要哪些参数
请求方式:get/post
请求地址:http://95s.pw/curl-api.php
action – 需要进行的的操作
- shorturl(获取短链接URL) – 键入值:url
- expand(还原短链接URL)- 键入值:shorturl
- url-stats(获取短URL的统计信息)- 键入值:shorturl
format -需要返回的格式
- jsonp
- json
- xml
- simple
这就是短链接的全部内容啦,下面我用get给大家做个示范:
首先我们用get尝试获取一个短链接:
http://95s.pw/curl-api.php?action=shorturl&format=json&url=https://forfy.cn/dwz/
他的请求返回:
{ "status": "fail", "code": "error:url", "url": { "keyword": "d", "url": "https://forfy.cn/dwz/", "title": "短链接转换小工具", "date": "2019-07-19 04:44:19", "ip": "119.29.231.63", "clicks": "0" }, "message": "https://forfy.cn/dwz/ already exists in database", "title": "短链接转换小工具", "shorturl": "http://95s.pw/d", "statusCode": 200 }
然后我们用get尝试还原一个短链接:
http://95s.pw/curl-api.php?action=expand&format=json&shorturl=http://95s.pw/d
他的请求返回:
{ "keyword": "d", "shorturl": "http://95s.pw/d", "longurl": "https://forfy.cn/dwz/", "title": "短链接转换小工具", "message": "success", "statusCode": 200 }
至于返回是啥,我就不列参数说明了。明眼人都知道,啊哈哈哈哈哈哈哈~
希望这个工具可以给大家带来好心情,PS.大量使用务必联系本人索要签名令牌哈。黑产大佬求放过
使用演示地址 https://forfy.cn/dwz/