什么是短链接
短链接,通俗来说,就是将长的URL网址,通过程序计算等方式,转换为简短的网址字符串。
短链接服务
国内各大微博都推出了自己的短链接服务。例如新浪微博、腾讯微博等。
为什么选用新浪微博API
- 新浪微博短链接API是开放的
- 新浪微博短链接API不需要用户登录
文档查询链接
使用方法
拿到自己的AppKey后,替换类的成员属性$appKey的值即可,如下这样的,$shortUrl是API请求地址
1 | // APPkey,我在网上找的(https://fengmk2.com/blog/appkey.html),可以自己申请 |
其他的,基本不需要配置,直接实例化类ShortLink,然后调用方法getShortUrl即可,需要说明的是长链接URL数组$longUrl里的值可以传多个值
当然了,为了方便,我写为一个类,可以根据自己的需要,进行调整,满足自己的需求即可。
源码
1 |
|
结束语
上面说到的网上查找得到的一些AppKey,因为来源不明,所以,不建议用于生产环境,需要用于生产环境的话,建议直接在新浪微博开发者平台里创建自己的应用就行。