百度短网址生成代码分享

2020-07-04 09:56:06 +08:00
 yyyyadmin

由于过长的链接网址缺乏友好,导致用户误认为带病毒的网站,所以网址过长的时候可以通过本软件将过长的网站转换为短网址,使连接更友好,并且避免由于过度使用自己网站的域名而被屏蔽。

生成的最终效果是:http://mr.baidu.com/xxxxx

百度短网址生成

1) 请求地址

https://api.70api.com/api/bdurl/

2) 调用方式:HTTP post/get

GET 接口方式:

https://api.70api.com/api/bdurl/?apiKey=ecf4a44467813651c7130eade545a753&url=http://baidu.com

3) 接口描述:

  • 接口支持 post/get

4) 请求参数:

POST 参数:

<thead> </thead>
字段名称 字段说明 类型 必填 备注
apiKey ecf4a44467813651c7130eade545a753 string Y -
url http://baidu.com string Y -

5) 请求返回结果:

{
    "res": true,
    "code": 0,
    "msg": "成功",
    "data": {
        "short_url": "https://mr.baidu.com/5FpZJKlMoo",
        "long_url": "http://baidu.com",
        "cache": 1
    },
    "timestamp": 1593774022
}

6) 请求返回结果参数说明:

字段名称 字段说明 类型 必填 备注
res string Y -
code string Y -
msg string Y -
data string Y -
short_url string Y -
long_url string Y -
cache string Y -
timestamp string Y -
</body></html>

php 代码案例:

$api = 'https://api.70api.com/api/bdurl/?apiKey=ecf4a44467813651c7130eade545a753&url=http://baidu.com';



$result = json_decode(file_get_contents($api), 1);



if (!empty($result['data']) && !empty($result['data']['short_url'])) {

	echo '获取成功: ' . $result['data']['short_url'];

} else {

	echo '获取失败:' . (empty($result['msg']) ? '未知错误' : $result['msg']);

}

还有其他很多短网址接口 比如 新浪短网址,腾讯短网址,app.10086.cn 的绿标短网址

以为以上分享对您有帮助!

2501 次点击
所在节点    互联网
8 条回复
keepeye
2020-07-04 11:05:41 +08:00
有限制么? 200 万次 /天 能否承受?
JasperYanky
2020-07-04 11:31:41 +08:00
现在公众号的微信短网址不是有限制了么,能咨询下老哥是什么渠道拿到的?
keepeye
2020-07-04 11:33:11 +08:00
@JasperYanky 各种黑科技啊,也是佩服
JasperYanky
2020-07-04 11:35:57 +08:00
@keepeye 看了下 接口基本是 500 一个月,小客户嫌贵,大客户又担心稳定性
Exdui
2020-07-04 12:48:40 +08:00
@keepeye #1 提供的 8 个 Api 累计被调用 1546774 次(154w),你一天 200w 次估计顶不住
opengps
2020-07-04 12:55:53 +08:00
你这不是分享代码,你这是推广你的 API
如今政策调整,自己的业务真想稳定还真得自己搭建
keepeye
2020-07-04 12:58:36 +08:00
@JasperYanky 先前我买的一家微信公众号短链接口,月租 5k,日调用 200w+次,三天两头出问题,最后还是放弃。以前最稳定的是 t.cn ,去年底开始不开放了。
JasperYanky
2020-07-04 13:51:10 +08:00
@keepeye 调用量够大啊~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/687062

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX