# 门禁机具配置

腾讯微卡提供了门禁配置拉取接口,通过拉取配置,机具可以获得防疫及解实体卡规则,从而实现门禁核验通行,如果不进行解卡可以忽略该接口。

# 请求方法:

POST(application/json)

# 请求地址:

https://open.wecard.qq.com/cgi-bin/guard/device/config[1]

# 参数说明:

{
    "access_token": "ACCESS_TOKEN"
}
参数 是否必填 类型 实例 说明
access_token String ACCESS_TOKEN 有效凭证,参考文档

# 响应说明

{
    "errcode":0,
    "errmsg":"success",
    "data":{
        "fangyi":0,
        "card_rule":{
          "category": 1,
          "partitions": "6,7,8,9",
            "ocom":{                       				                      
                "public_key":"EW7GkEhcYetJesQWQGNYQ2oR1Q+L7/y4Hga61xi1+V2Ok2SyTUXqqCnKid4FTdtDb5YCMUcBvKh+pjV1GnXvU=",
                "secret":"MIGGlqRQpeTE5+3996PdeMtBes7Y6TIOkQ1EE2cwocs+j5DQqLTBIk/4j+qMDazRUEk6DQJMT8uic3+DtXnAQAB"
            },
            "tass":{
                "secret":"9ed0bab6da241e30dfs6h872a9e",
                "secret_fm":"9ca4b3d0d66365b12197e0215006265d06",
                "m1_secret_fm":"98a5bfac7d1a315a14df8866b338f997f51e73"
            }
        }
    }
}
参数 是否必填 类型 实例 说明
code Integer 0 响应状态码,0-正常,非0-异常
message String success 响应状态补充说明
data Array {...} 返回数据

其中data数据格式如下:

参数 是否必填 类型 实例 说明
fangyi Integer 0 防疫配置开关(0:关闭;1:开启)
card_rule Array {...} 解实体卡规则

其中card_rule规则如下:

参数 是否必填 类型 实例 说明
category Integer 0:CPU卡;1:M1卡
partitions string 卡使用的扇区
ocom
(鑫澳康)
public_key string 公钥
secret string 私钥
tass
(天安)
secret string 国密卡秘钥
secret_fm string 国际FM1208卡秘钥
m1_secret_fm string M1卡秘钥

# 错误码

错误码 说明
0 成功
1000 网络错误
1001 系统错误

# 注意事项

[1] 私有化部署的主体不能使用上面接口地址,需要根据主体私有化部署域名拼上对应的路径,主体私有化网关域名(私有化部署域名+/kong)