闸机对接小程序接口API

2024-09-26 14:13:29

相关系统推荐:

定制化商品商城系统功能详细介绍及购买点击前往

礼品卡兑换系统(小程序版)相关介绍及购买点击前往

 门店会员卡系统相关介绍点击前往查看及购买

场地、场馆预约系统(微信公众号版)相关介绍及购买点击前往查看

门店预约系统(多门店版)相关介绍及购买点击前往查看

干洗店店小程序功能介绍及购买点击前往

相关拍卖分销商城系统(公众号/小程序)功能介绍及购买点击前往

派单接单系统(多城市版)相关介绍及购买点击前往查看购买

全新版题库管理系统(公众号+电脑PC端+小程序)功能介绍及购买点击前往!

云课堂系统相关介绍及购买点击前往查看

闸机验票接口

1.1 接口说明:用于闸机验票

请求方式支持GET/POST/RAW

使用前请先在小程序后台参数配置外部接口设置好相关闸机参数和选项

1.2 接口地址:固定值

1.3 请求参数:

参数名说明是否必须  

uni小程序uniacid后台查看  

cid票据号闸机扫取  

sign数据签名详见1.5签名算法  

code指令代码(31代表心跳包32上传事件)根据闸机不同  

mac设备机号设备编号  

eid事件类型30身份证31二维码闸机事件类型  

返回结果

字段名变量名必填类型示例值描述  

状态码return_codestringSUCCESSSUCCESS/FAIL\

信息return_msgstring

验票成功当return_code为FAIL时为错误原因  

 

签名算法

假设传送的参数如下:

appid: wxd930ea5d5a258f4f

mch_id: 10000100

device_info: 1000

body: test

nonce_str: ibuaiVcKdpRxkhJA

第一步:对参数按照key=value的格式,并按照参数名ASCII字典序排序如下:

stringA="appid=wxd930ea5d5a258f4f&body=test&device_info=1000&mch_id=10000100&nonce_str=ibuaiVcKdpRxkhJA"

第二步:拼接API密钥:

stringSignTemp=stringA+"&key=192006250b4c09247ec02edce69f6a2d" //注:key为商户平台设置的密钥key

sign=MD5(stringSignTemp).toUpperCase()="9A0A8659F005D6984697E2CA0A9CF3B7" //注:MD5签名方式

sign=hash_hmac("sha256",stringSignTemp,key).toUpperCase()="6A9AE1657590FD6257D693A078E1C3E4BB6BA4DC30B23E0EE2496E54170DACD6" //注:HMAC-SHA256签名方式


景区票务系统,景区售票系统,景区景点介绍系统,景区门票拼团系统,景区票务系统小程序,小程序票务系统,景区小程序,景区导览小程序,景区预约小程序,景区小程序开发,多商户景区小程序,景区小程序开发,旅游景区小程序介绍,一卡通景区小程序,景区会员小程序,景区票务系统开发,景区小程序开发,微信小程序开发,无锡沃云互联网软件开发有限公司景区票务系统,票务系统,票务系统开发,小程序票务系统,票务系统购买,票务系统二次开发,展会票务系统,报名前端票务系统


标签: 景区小程序
18036005115

微信扫码联系下方企业客服二维码

QQ客服