美文网首页
Cocos发送Http命令

Cocos发送Http命令

作者: 浪荡少年 | 来源:发表于2022-04-22 17:10 被阅读0次

/**

     * 获取手机验证码

     * @param phone 手机号

     * @param type 类型,目前固定为1

     * @param errFunc 错误回调

     * @param SuccessFunc 成功回调

     */

    public static SendPhoneCode(phone: string, type: number, errFunc, SuccessFunc) {

        let token = Http.getRandomChars(32);//token:得到32位随机字符串

        let key = "";//默认为空字符串

        let cmd = "/api/open/code";//指令

        let time = Math.round(new Date().getTime() / 1000);//本地的Unix单位时间戳,单位为秒

        let body = JSON.stringify({ "phone": phone, "type": type });//消息内容结构,json序列化

        //签名,使用md5把(`指令 + Unix时间戳 + 请求数据 + 用户TOKEN + 签名秘钥`)

        let sign = Help.getMd5(cmd + time + body + token + key);

        //发送数据

        Http.ServerPost(cmd, token, body, sign, errFunc, SuccessFunc);

    }

相关文章

  • Cocos发送Http命令

    /** * 获取手机验证码 * @param phone 手机号 * @param type 类型,目...

  • Unable to start the daemon proce

    android studio 报错 使用命令行执行 报错如下 解决http://forum.cocos.com/...

  • Shell 命令发送Http请求

    方式一 此命令会把结果直接打印到命令行界面 方式二 此命令会把请求的结果输入到当前路径下的一个文本中 方式三 发送...

  • cocos2d

    环境搭建 cocos旧版本的下载地址http://www.cocos.com/history http://www...

  • cocos2d-js项目全过程

    命令 新建项目: cocos new -l js projectname 运行项目:cocos run -p we...

  • Cocos2d-js基于mac环境搭建

    1.cocos源码下载 下载地址:http://www.cocos2d-x.org/filedown/cocos2...

  • 后端单元测试

    如何测试 api 1. 使用 curl 命令 发送 GET 请求curl http://localhost:300...

  • lua windows运行环境搭建

    cocos2d-x技术群:117871561 1,在dos命令行运行lua(1)下载适合自己的lua包 http...

  • Linux常用操作

    命令行发送HTTP请求 POST:curl -X POST -d '{"app":1,"event":"1-1",...

  • 杂记

    命令行wget 发送http POST:wget -q -O - --post-data 'uid=PRATRC4...

网友评论

      本文标题:Cocos发送Http命令

      本文链接:https://www.haomeiwen.com/subject/xhunertx.html