一个轻量的可以生成微信短链接的接口程序
git clone https://github.com/y449329998/long2short.git
<?php
$config=[
//数据库
'db'=>[
'database_type' => 'mysql', //数据库类型mysql
'database_name' => 'shorturl',//数据库名
'server' => '127.0.0.1',//数据库地址
'username' => 'root',//数据库用户名
'password' => 'root',//数据库密码
'charset'=>'utf8',//编码
'prefix'=>'short_'//前缀
],
//获取token的微信公众号
'wechat'=>[
'appid'=>'wx092572556238',//微信公众号appid
'secret'=>'fsdfgsdggfgfgsg',//微信公众号密钥
],
];
define('CONF', $config);
http://localhost/?url=http://www.baidu.com
{
"error": 0, //0,成功,1失败,2 缺少url参数
"short_url": "https://w.url.cn/s/AAAskQk", //生产的短链
"msg":"生产短链失败" //当error不为0是返回改字段
}
1.请查看配置未见微信公众号的appid 和 secret 是否正确
2.微信最新正常一个公众号每月最多生产10个域名下的短链,10个以后的域名会失效