diff --git a/README.md b/README.md index 8e27ae1..a23995f 100644 --- a/README.md +++ b/README.md @@ -40,8 +40,8 @@ ### 更新日志 ----- -#### 2019/10/8 -- 将网址缩短接口替换为 eps.gs,修复无法生成短网址的问题 +#### 2019/10/14 +- 将网址缩短接口替换为搜狗接口,修复无法生成短网址的问题 #### 2019/4/27 - 修复因 CDN 失效导致无法使用的问题 diff --git a/api.php b/api.php index 5dfb0ba..3087de2 100644 --- a/api.php +++ b/api.php @@ -2,7 +2,6 @@ /** * 短网址 API * 编写:mengkun(https://mkblog.cn) - * 感谢 https://dwz.gg 提供的接口 */ if(isset($_GET['url']) && $_GET['url']) { @@ -21,16 +20,11 @@ if(isset($_GET['url']) && $_GET['url']) { die(json_encode($result)); /** - * 短网址生成函数 https://likinming.com/post-2554.html + * 短网址生成函数 * @param $longUrl 原始网址 * @return 缩短后的网址 */ function shortUrl($longUrl) { - $result = file_get_contents('https://eps.gs/api/make.php?url='.$longUrl); - $result = json_decode($result, true); - if(isset($result['url_short'])) { - return $result['url_short']; - } else { - return $longUrl; - } + $result = @file_get_contents('http://sa.sogou.com/gettiny?url='.urlencode($longUrl)); + return $result? $result: $longUrl; }