网上这个源码被泛滥了好多,都在找原作者的。
作者很无奈。(所以开源了,他熬的腰子疼)
源码仅供学习参考,不附带接口。
Let短信正版开源

-1

-1

-1

安装教程

php调至7.2以上
设置伪静态为thinkphp

设置网站运行目录为public

编辑根目录下的.env文件配置数据库信息

  1. [DATABASE]
  2. TYPE = mysql
  3. HOSTNAME = 127.0.0.1
  4. DATABASE = 数据库名
  5. USERNAME = 数据库账号
  6. PASSWORD = 数据库密码
  7. HOSTPORT = 3306
  8. CHARSET = utf8
  9. PREFIX = LetSMS_
  10. DEBUG = true

导入data.sql
默认后台地址admins 默认账号密码admin/123456
[LET]
ADMIN_PATH = admins
在此配置后台路径

新建一个站点,上传并编辑根目录下的sub.php
然后提交计划任务进行监控
可多个服务器挂脚本分担压力
如果客户端套了cdn导致无法正常执行脚本可以尝试添加白名单
这边建议使用MySQL方式 同服务器下直接配置数据库信息即可
多台服务器请将数据库账户权限设置成公开

计划任务1秒监控shell脚本

  1. PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
  2. export PATH
  3. step=1
  4. for (( i = 0; i < 60; i=(i+step) )); do
  5. curl -sS –connect-timeout 10 -m 60 ‘http://域名/路径’
  6. echo “——————-执行成功———————-“
  7. endDate=`date +“%Y-%m-%d %H:%M:%S”`
  8. echo “★[$endDate] Successful”
  9. echo “——————-执行成功———————-“
  10. sleep $step
  11. done
  12. exit 0

计划任务重启php
/etc/init.d/php-fpm-72 restart
推荐加上释放内存 半小时一次

用户提交订单api

  1. http://域名/api/index/submit?key=用户KEY&phone=手机号&time=执行时间

    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

    对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

    如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

    源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源