# 懒人精灵请求实例讲解
懒人精灵请求实例
# 概览
本文主讲懒人精灵请求实例,带POST,请求(GET自行封装),开发者可自行封装模块,工具类调用,参数有详细讲解
# 卡密验证demo
import('java.lang.*')
import('java.util.*')
import('com.nx.assist.lua.LuaEngine')
askKey = "" --秘钥askKey
验签秘钥 = "" --验签秘钥
土豆 = "https://api.potatocloud.cn"
V2 = "/api/verifyCardV2"
local url= 土豆..V2 --拼接的请求地址
-- 获取当前时间戳
local now=tostring(os.time()*1000)
-- 请求头
local headers ={
["Content-Type"] = "application/json", -- json
["askKey"] = askKey, -- 秘钥
["sign"] = MD5(验签秘钥..now), --签
["time"] = now, --时间戳
}
-- 参数
params={}
params["mac"]="13194154" ----设备号
params["cardStr"]="PhqU7HD4" ----卡密
-- 调用
local status = LuaEngine.httpPost(url,params,headers,60)
print(status)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29