| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- -- 方块玩微信小程序上报
- local Config = require("Config")
- local Json = require("common.Json")
- local Define = require("platform.Define")
- local CommonDefine = require("common.CommonDefine")
- local PfLogic = require("platform.PfLogic")
- local InnerMsg = require("core.InnerMsg")
- local Log = require("common.Log")
- function login(human)
- if not PfLogic.isFKW(human) then
- return
- end
- api_param = {}
- api_param.type = "login"
- api_param.game_id = 271
- api_param.channel_id = human.db.phpChanelID or ""
- api_param.openid = human.vopenid
- api_param.server_id = Config.SVR_INDEX
- api_param.roleid = human.db.account
-
- if human.isIOS == 1 then
- api_param.platform = "ios"
- else
- api_param.platform = "android"
- end
-
- --Log.write(Log.LOGID_DEBUG, "report login:"..Define.REPORT_FKW_REPORT_PHP..":"..Json.Encode(api_param))
- _G.thread_http.send(Define.REPORT_FKW_REPORT_PHP,Json.Encode(api_param))
- end
- function register(human)
- if not PfLogic.isFKW(human) then
- return
- end
-
- api_param = {}
- api_param.type = "create"
- api_param.game_id = 271
- api_param.channel_id = human.db.phpChanelID or ""
- api_param.openid = human.vopenid
- api_param.server_id = Config.SVR_INDEX
- api_param.roleid = human.db.account
- api_param.rolename = human.db.name
-
- if human.isIOS == 1 then
- api_param.platform = "ios"
- else
- api_param.platform = "android"
- end
-
- api_param.from_openid = human.pf_info.fromOpenID or ""
- --Log.write(Log.LOGID_DEBUG, "report register:"..Define.REPORT_FKW_REPORT_PHP..":"..Json.Encode(api_param))
- _G.thread_http.send(Define.REPORT_FKW_REPORT_PHP,Json.Encode(api_param))
- end
- function charge(human, orderID, amount)
- if not PfLogic.isFKW(human) then
- return
- end
- api_param = {}
- api_param.type = "pay"
- api_param.game_id = 271
- api_param.channel_id = human.db.phpChanelID or ""
- api_param.openid = human.vopenid
- api_param.server_id = Config.SVR_INDEX
- api_param.roleid = human.db.account
- api_param.orderid = orderID -- 订单id
- api_param.amount = amount * 100 -- 金额 单位分
- if human.isIOS == 1 then
- api_param.platform = "ios"
- else
- api_param.platform = "android"
- end
- --IOS充值单独上报渠道1398
- if api_param.platform == "ios" then
- api_param.channel_id = "1398"
- end
-
- --Log.write(Log.LOGID_DEBUG, "report charge:"..Define.REPORT_FKW_PAY_REPORT_PHP..":"..Json.Encode(api_param))
- _G.thread_http.send(Define.REPORT_FKW_PAY_REPORT_PHP,Json.Encode(api_param))
- end
|