php短链接生成,短链接api

php短链接生成,短链接api

话不多说,直接上干货,http://www.m58.link/ 免费提供直接转和api转,还有个性化跳转,密码跳转等,简直不要太好用。

1.直接转:

进网页直接输入长网址,然后点shorten直接转

php短链接生成,短链接api

 它还支持个性化定制,比如我们可以输入自己想要的短链接名称:

php短链接生成,短链接api

 比如我们输入的是gexinghua,那么它生成的短链接就是你想要的域名:如图,是不是很棒!

php短链接生成,短链接api

它还支持密码跳转,比如,我们在密码栏中输入密码,那么当我们访问生成出来的域名的时候,会要求我们输入密码,密码对了才能进入。

php短链接生成,短链接api

2.通过api

如果需要api转短链接,需要注册登陆拿到请求key,注册登陆后,在developer api页面就能看到key:

php短链接生成,短链接api

然后php请求生成短链接:

$curl = curl_init();
curl_setopt_array($curl, array(
    CURLOPT_URL => "http://www.m58.link/api/url/add",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_ENCODING => "",
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => array(
        "Authorization: Bearer dQCBbvZTfDrRpXAQ", //Bearer 后面填你的key
        "Content-Type: application/json",
    ),
    CURLOPT_POSTFIELDS => '{
    "url": "https://baidu.com",
    "type": "direct"
}',
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;

返回:

{
    "error":0,
    "id":"95",
    "shorturl":"http://www.m58.link/revMo"
}

 这个是简单生成短链接的API,还有更多定制的参数,比如个性化域名,密码访问等,可以去参考文档噢。http://www.m58.link/developers

搞定!

                       

点击阅读全文

上一篇 2023年 5月 28日 am11:07
下一篇 2023年 5月 28日 am11:08