| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- -------------------------------------------
- -- 微信充值
- -------------------------------------------
- local Config = require("Config")
- local Log = require("common.Log")
- local Define = require("platform.Define")
- Json = Json or require("common.Json")
- -- logintype 登录类型:1 微信小程序(安卓)
- function onBuy(human, msg)
- -- 构造参数
- local params = {}
- params.logintype = msg.logintype
- params.openid = msg.openid
- params.openkey = msg.openkey
- params.pf = msg.pf
- params.pfkey = "pfkey"
- params.zoneid = 1
- params.yuanbao = msg.yuanbao
- params.buyID = msg.buyID
- params.accountName = human.db.account
- params.svrIndex = Config.SVR_INDEX
- _G.thread_http.send(Define.TENCENT_BUY_URL, Json.Encode(params))
- Log.write(Log.LOGID_OSS_TENCENT_BUY, human.db._id,human.db.account,human.db.name,msg.logintype,msg.openid,msg.openkey,msg.pf,msg.yuanbao,msg.buyID)
- end
- local REFRESH_TIME = 300
- function onRefresh(human)
- local nowTime = os.time()
- if human.tencentBuyRefreshTime and (nowTime - human.tencentBuyRefreshTime) < REFRESH_TIME then
- --Broadcast.sendErr(human, Lang.TENCENT_API_REFRESH_TIME)
- return
- end
- human.tencentBuyRefreshTime = nowTime
- local params = {}
- params.openid = human.vopenid or ""
- params.openkey = human.openkey or ""
- params.pf = human.pf or ""
- params.pfkey = "pfkey"
- params.zoneid = 1
- params.accountName = human.db.account
- params.svrIndex = Config.SVR_INDEX
- _G.thread_http.send(Define.TENCENT_BUY_REFRESH, Json.Encode(params))
- --Broadcast.sendErr(human, Lang.TENCENT_API_REFRESH_OK)
- end
|