1.0.1 • Published 5 years ago

skybase-tools v1.0.1

Weekly downloads
3
License
ISC
Repository
github
Last release
5 years ago

skybase-tools 各种工具合计

安装依赖

$ npm i

当前工具

1、id服务
2、短信模块

本地配置设置 - ./config/config.local.js

module.exports = {
    redis: {
        host: 'localhost',
        port: 6379,
        auth: '',
        db: 1
    }
}

启动项目

$ node index.js

访问相应api

http://localhost:13000/skyapi/id
http://localhost:13000/skyapi/id?count=10
http://localhost:13000/skyapi/sendPhoneCode
http://localhost:13000/skyapi/checkPhoneCode

获取一个或多个id

获取一个或多个不重复的id

地址/skyapi/id

方法GET

query参数

参数名必须类型默认值说明
countnumber默认:1输出id个数 默认1输出id个数 默认1

200返回说明

{
  "data": [
    "1146725014138130432",
    "1146725014138130433",
    "1146725014138130434",
    "1146725014138130435",
    "1146725014138130436"
  ],
  "code": 200,
  "msg": "成功",
  "t": 1561964915613
}

获取一个或多个id

获取一个或多个不重复的id

地址/skyapi/id

方法GET

query参数

参数名必须类型默认值说明
countnumber默认:1输出id个数 默认1输出id个数 默认1

200返回说明

{
  "data": [
    "1146725014138130432",
    "1146725014138130433",
    "1146725014138130434",
    "1146725014138130435",
    "1146725014138130436"
  ],
  "code": 200,
  "msg": "成功",
  "t": 1561964915613
}

发送验证码到相应手机

发送验证码到相应手机

地址/skyapi/sendPhoneCode

方法POST

formData/body参数

参数名必须类型默认值说明
phonestring默认:无正则:/^[1][0-9]{10}$/手机号码手机号码

检查手机验证码

检查手机验证码

地址/skyapi/checkPhoneCode

方法POST

formData/body参数

参数名必须类型默认值说明
phonestring默认:无正则:/^[1][0-9]{10}$/手机号码手机号码
codenumber默认:无验证码验证码