接口地址:https://api.66mz8.com/api/dwz.url.php
返回格式:json
请求方式:get/post
请求示例:https://api.66mz8.com/api/dwz.url.php?url=http://www.baidu.com&code=baidu
接口说明:此短链接是使用个人域名生成,避免用户生成乱七八糟的外链,故开启了白名单限制;另出售此接口源码。

请求参数说明:

名称 必填 类型 说明
  url string 需要缩短的网址,如:http://www.baidu.com
  code string 自定义短网址后缀,留空则随机生成

返回参数说明:

名称 类型 说明
  code string 返回的状态码
  msg string 返回提示信息
  url_long string 缩短的源网址链接
  url_short string 缩短的短网址链接

请求返回示例:

{
  "code": 200,
  "msg": "success",
  "url_long": "http:\/\/www.baidu.com",
  "url_short": "https:\/\/api.66mz8.com\/baidu"
}

服务级错误码参照:

  错误码 说明
  200 返回短网址链接
  201 网址参数不能为空
  202 非白名单的网址链接
  203 网址链接格式不正确
  204 短网址后缀已被占用

PHP演示:

<?php
header
("Content-Type:text/html;charset=UTF-8");
date_default_timezone_set("PRC");
$code "baidu";
$url "http://www.baidu.com";
$result file_get_contents("https://api.66mz8.com/api/dwz.url.php?url=".$url."&code=".$code);
$arr json_decode($result,true);
if (
$arr['code']==200) {
    echo 
$arr['url_short'];
} else {
    echo 
$arr['msg'];
}
?>