代理商接口api文檔


公共屬性

發(fā)行商 1,2級(jí)代理商
  • uid
    type: Number unique: true require: true 代理用戶唯一標(biāo)識(shí)符uid

  • openid
    type: String unique: true 代理用戶openid

  • token
    type: String 代理用戶token

  • roomCard
    type: Number 代理用戶擁有房卡數(shù)

  • authKey
    type: Number require: true 代理等級(jí): 1:發(fā)行商 2:一級(jí)代理 3:二級(jí)代理

  • orderArr
    type: [Number] 代理用戶交易記錄orderId列表

  • wxName
    type: String 微信名稱

  • headImg
    type: String 頭像圖片url

  • guid
    type: Number 綁定的游戲id

  • create_time
    type: Date 賬號(hào)創(chuàng)建時(shí)間

  • realName
    type: String 真實(shí)姓名

  • IDNo
    type: String 身份證號(hào)

  • upAgentUid
    type: Number 所屬上級(jí)代理uid, 發(fā)行商為空

  • unionId
    type: String 視多游戲?qū)崿F(xiàn)方式而定

  • gameName
    type: String 用戶游戲名

  • gameState
    type: Number 用戶游戲賬號(hào)封禁狀態(tài) 0:未封禁 1:封禁

  • bindTime
    type: Date 與上級(jí)代理綁定事件害驹,發(fā)行商為空

  • agentState
    type: Number 代理商賬號(hào)封禁狀態(tài) 0:未封禁 1:封禁

  • wxAccount
    type: String 微信賬號(hào)

  • phoneNumber
    type: Number 手機(jī)號(hào)

  • password
    type: String 代理商賬號(hào)密碼

  • downAgentArr
    type: [Number] 下級(jí)代理商uid列表颁独,二級(jí)代理商為空

  • sales
    type: Number 營(yíng)業(yè)額


order 屬性
  • orderType
    type:Number default: 0 0:收入 1:支出

  • authKey

  • otherAuthKey

  • orderId

  • create_time

  • uid

  • other_uid

  • amount
    type: Number default: 0 交易金額

  • __type
    type: Number 0:向玩家充值璃谨,1:想下級(jí)充值 2:向上級(jí)轉(zhuǎn)入

  • orderState
    type: Number default:0 0:發(fā)起交易 1:己方交易成功,對(duì)方失敗 2:交易成功


api接口

前端服務(wù)器gate-server, connector-server調(diào)用

ex:
`
poemlo.init({

 host: `**gate-host**`,
 port: `**gate-port**`},
 log: true

}, function(){
pomelo.request(**gate-route**),
**msg**, function(data){
pomelo.init({
host:**connector-host**,
port:**connector-port**,
log: true,
},function(){
pomelo.request(**connector-route**, **msg**, function(**res**){
//dosomething with response
})
}
)
}})`

msg: {request_msg}
res: {response}


后端服務(wù)器agent-server調(diào)用

pomelo.init({ host:host, port:port, log:true }, function(){ pomelo.request(route,msg, function(res){ //dosomething with res }) })

msg: {request_msg}
res: {response}


gate-servers api

default: host:127.0.0.1 port: 3014

  • gate.gateHandler.queryEntry

msg: {uid}, res: { code: , msg: , data:{ host: //connector server host, port: //connector server port } }
返回connector servers相關(guān)信息


connector-servers api
  • connect.entryHandler.login
    msg:{uid, authKey, password}
    res:{code,msg, data:{ code, msg, data: true || false, } }
    驗(yàn)證登陸情況,登陸之后才可以使用其他api

  • connector.entryHandler.getAgentByUid
    msg: {}
    res:{code, msg, data:{ code, msg, data: 所有公共屬性字段 }

  • connector.entryHandler.getDownAgentArr
    msg: {}
    res:{code, msg, data:{ code, msg, data: [{len, guid, gameName, agentState, wxAccount, create_time, sales, bindTime, IDNo, realName}] }

  • connector.entryHandler.getStateInfo
    msg: {}
    res:{code, msg, data:{ code, msg, data: {gameState, agentState} }

  • connector.entryHandler.getGameInfo
    msg: {}
    res:{code, msg, data:{ code, msg, data: {guid, gameName, wxAccount} }

  • connector.entryHandler.getAgentInfo
    msg: {}
    res:{code, msg, data:{ code, msg, data: {uid, authKey, create_time, roomCard} }

  • connector.entryHandler.getOrderInfo
    msg: {}
    res:{code, msg, data:{ code, msg, data: [{__type, create_time, amount, orderId, orderState, uid, other_uid, authKey, otherAuthKey}] }

  • connector.entryHandler.getAuthInfo
    msg: {}
    res:{code, msg, data:{ code, msg, data: {wxName, headImg, openid, phoneNumber, realName, IDNo} }

  • connector.entryHandler.getThisMonthStat
    msg: {}
    res:{code, msg, data:{ code, msg, data: {rechargeSum, rechargeForUser, rechargeForAgent} }

  • connector.entryHandler.getOrderInfoByDate
    msg: {startDate, endDate}
    res:{code, msg, data:{ code, msg, data: [{__type, create_time, amount, orderId, orderState, uid, other_uid, authKey, otherAuthKey}] }


agent-server api
  • agent.agentHandler.createAccount
    msg: {guid, authKey, realName, password, IDNo, phoneNumber, gameName}
    res:{code, msg, data:{ code, msg, data: 公共屬性字段 }

  • agent.agentHandler.bindAccount
    msg: {guid, authKey, realName, password, IDNo, phoneNumber, gameName}
    res:{code, msg, data:{ code, msg, data: 公共屬性字段 }

  • agent.agentHandler.unbindAccount
    msg: {authKey, upAgentUid, }
    res:{code, msg, data:{ code, msg, data: Boolean }

  • agent.agentHandler.agentInfoUpdate
    msg: {authKey, guid, phoneNumber, IDNo, realName}
    res:{code, msg, data:{ code, msg, data: Boolean }

  • agent.agentHandler.createOrder
    msg: {authKey, amount, otherAuthKey, other_uid, __type}
    res:{code, msg, data:{ code, msg, data: order屬性字段 }

  • agent.agentHandler.banAgent
    msg: {authKey, agentState}
    res:{code, msg, data:{ code, msg, data: 公共屬性字段 }

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市铐伴,隨后出現(xiàn)的幾起案子疑故,更是在濱河造成了極大的恐慌杠览,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件纵势,死亡現(xiàn)場(chǎng)離奇詭異踱阿,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)钦铁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門软舌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人牛曹,你說我怎么就攤上這事佛点。” “怎么了黎比?”我有些...
    開封第一講書人閱讀 164,491評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵超营,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我阅虫,道長(zhǎng)演闭,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,636評(píng)論 1 293
  • 正文 為了忘掉前任颓帝,我火速辦了婚禮米碰,結(jié)果婚禮上窝革,老公的妹妹穿的比我還像新娘。我一直安慰自己见间,他們只是感情好聊闯,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,676評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著米诉,像睡著了一般菱蔬。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上史侣,一...
    開封第一講書人閱讀 51,541評(píng)論 1 305
  • 那天拴泌,我揣著相機(jī)與錄音,去河邊找鬼惊橱。 笑死蚪腐,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的税朴。 我是一名探鬼主播回季,決...
    沈念sama閱讀 40,292評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼正林!你這毒婦竟也來了泡一?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,211評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤觅廓,失蹤者是張志新(化名)和其女友劉穎鼻忠,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體杈绸,經(jīng)...
    沈念sama閱讀 45,655評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡帖蔓,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,846評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了瞳脓。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片塑娇。...
    茶點(diǎn)故事閱讀 39,965評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖劫侧,靈堂內(nèi)的尸體忽然破棺而出钝吮,到底是詐尸還是另有隱情,我是刑警寧澤板辽,帶...
    沈念sama閱讀 35,684評(píng)論 5 347
  • 正文 年R本政府宣布奇瘦,位于F島的核電站,受9級(jí)特大地震影響劲弦,放射性物質(zhì)發(fā)生泄漏耳标。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,295評(píng)論 3 329
  • 文/蒙蒙 一邑跪、第九天 我趴在偏房一處隱蔽的房頂上張望次坡。 院中可真熱鬧呼猪,春花似錦、人聲如沸砸琅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)症脂。三九已至谚赎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間诱篷,已是汗流浹背壶唤。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留棕所,地道東北人闸盔。 一個(gè)月前我還...
    沈念sama閱讀 48,126評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像琳省,于是被迫代替她去往敵國(guó)和親迎吵。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,914評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容