应用插件 版主:官方插件技术组
客户端加密字符串和客户端请求时间戳 在哪设置
类型:迅睿CMS 更新时间:2020-11-19 10:21:06

v=2&appid=[授权ID]&signature=[客户端加密字符串]×tamp=[客户端请求时间戳] 这种接口,客户端加密字符串和客户端请求时间戳 在哪设置

回帖
  • 官方插件实习技术
    #1楼    官方插件实习技术
    2020-10-22 16:49:17
    Chrome 0

    客户端请求时更为安全,参数采用加密模式,加密字符串具有时效性

    v=2&appid=[授权ID]&signature=[客户端加密字符串]&timestamp=[客户端请求时间戳]

    signature加密格式为:

    md5($appid.$appsecret.$timestamp)


    测试请求

    你的网站/index.php?s=httpapi&c=home&m=test&v=2&appid=AppID&signature=[客户端加密字符串]&timestamp=[客户端请求时间戳]


    看看这个规则,有没有不明白的地方

    满意答案
  • perweb
    #2楼    perweb
    2020-10-22 16:54:52
    Chrome 0
    不太明白,ID和密钥有,时间戳的变量呢,有没有案例? 现在小程序案例是ID+密钥
  • 官方插件实习技术
    #3楼    官方插件实习技术
    2020-10-22 16:59:48
    Chrome 0
    时间戳就是你当前时间的数字,11位数的数字,比如2020-10-22 16:59:11他的时间戳是1603357151这个时间戳是动态的,不能写死,
  • perweb
    #4楼    perweb
    2020-10-22 17:51:29
    Chrome 0


    没有成功,是小程序的MD5文件问题吗
  • 官方插件实习技术
    #5楼    官方插件实习技术
    2020-10-22 17:54:01
    Chrome 0
    $appid.$appsecret.$timestamp
    三个给我看看,我算下md5值,是否和给的结果一样
  • perweb
    #6楼    perweb
    2020-10-22 17:57:28
    Chrome 0
    可以了,我多加了一个点,谢谢
  • perweb
    #7楼    perweb
    2020-10-22 18:37:49
    Chrome 0
    呵呵,不会刷新啦,一会过期了。。
  • 官方插件实习技术
    #8楼    官方插件实习技术
    2020-10-22 18:38:59
    Chrome 0
    5分钟过期,时间戳要动态传入,不要写死,传入当前请求的时间戳数字perweb
  • 开黑吗我玩辅助
    #9楼    开黑吗我玩辅助
    2020-10-22 18:39:38
    Chrome 0
    用v1密钥方便,v2密钥安全
  • perweb
    #10楼    perweb
    2020-10-22 18:49:56
    Chrome 0
    好的,明白了
  • perweb
    #11楼    perweb
    2020-11-19 10:21:06
    Chrome 0
    @官方插件实习技术:谢谢帮助