背景
- adf.ly这个网站是干嘛的就不说了,能点开看这篇文章就说明你是知道的。其实现在想想 官方之所以提供api,我感觉主要是方便集成到cms框架里面实现自动缩短url,而不是让我改造 成命令行小工具的,不过既然改造完了就简单介绍一下吧,下面是缩短本站url后的实际效果:
使用方法
usage: adfly_shorten.py [-h] -u URL [-t TYPE]
Randomly shorten your url via adf.ly
optional arguments:
-h, --help show this help message and exit
-u URL, --url URL the single url you wanna shorten
-t TYPE, --type TYPE the ads type you wanna use, and this arg is 'banner'
by default,and pass 'int' to get interstitial
advertising
演示
- 下面是命令行中的使用
$ python2.7 adfly_shorten.py -u https://www.sharpgan.com/
The shortened url is:
http://turboagram.com/EH1m
不想复制粘贴上面缩短后的url来看实际效果是吧,点这里 具体使用的前提条件和完整的代码请移步这个Github仓库看吧!
P.S.
- 为了在命令行下的任意路径随时使用,你可以像我一样添加一条alias,比如下面:
alias adfly="python2.7 $WP/code/myproject/ad.fly/adfly_shorten.py"