1
This commit is contained in:
parent
b65a832863
commit
7faf40c0a4
@ -6,64 +6,6 @@ class Battle(object):
|
|||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
self.apis = [
|
self.apis = [
|
||||||
{
|
|
||||||
'method': 'POST',
|
|
||||||
'name': 'preBattleCheck',
|
|
||||||
'desc': '战前检查把CMJoin协议打包成json格式放到http body里参考gamelog处理方式(在发CMJoin之前发,如果errcode!=0则提示错误并且不再发CMJoin相当于进入失败)',
|
|
||||||
'group': 'Battle',
|
|
||||||
'url': 'webapp/index.php?c=Battle&a=preBattleCheck',
|
|
||||||
'params': [
|
|
||||||
_common.ReqHead(),
|
|
||||||
],
|
|
||||||
'response': [
|
|
||||||
_common.RspHead(),
|
|
||||||
['pre_battle_payload', '', '透传给战斗的CMJoin.pre_battle_payload(该信息里携带了战斗服需要校验的信息,防止客户端伪造数据)']
|
|
||||||
]
|
|
||||||
},{
|
|
||||||
'method': 'GET',
|
|
||||||
'name': 'getBattleHistory',
|
|
||||||
'desc': '历史战绩',
|
|
||||||
'group': 'Battle',
|
|
||||||
'url': 'webapp/index.php?c=Battle&a=getBattleHistory',
|
|
||||||
'params': [
|
|
||||||
_common.ReqHead(),
|
|
||||||
['room_mode', '', ' 0:pvp 1:pve'],
|
|
||||||
['pvp_mode', '', ' 0:匹配 1:排位']
|
|
||||||
],
|
|
||||||
'response': [
|
|
||||||
_common.RspHead(),
|
|
||||||
['!data', [_common.BattleHistory()], '战绩数据'],
|
|
||||||
]
|
|
||||||
},{
|
|
||||||
'method': 'GET',
|
|
||||||
'name': 'showBattleHistory',
|
|
||||||
'desc': '战绩详情',
|
|
||||||
'group': 'Battle',
|
|
||||||
'url': 'webapp/index.php?c=Battle&a=showBattleHistory',
|
|
||||||
'params': [
|
|
||||||
_common.ReqHead(),
|
|
||||||
['battle_uuid', '', ' 战斗唯一id'],
|
|
||||||
['room_uuid', '', ' 房间唯一id']
|
|
||||||
],
|
|
||||||
'response': [
|
|
||||||
_common.RspHead(),
|
|
||||||
['info', _common.BattleSettlement(), '战绩详情'],
|
|
||||||
]
|
|
||||||
},{
|
|
||||||
'method': 'GET',
|
|
||||||
'name': 'personalReport',
|
|
||||||
'desc': '个人战绩',
|
|
||||||
'group': 'Battle',
|
|
||||||
'url': 'webapp/index.php?c=Battle&a=personalReport',
|
|
||||||
'params': [
|
|
||||||
_common.ReqHead(),
|
|
||||||
['room_mode', '', ' 房间模式']
|
|
||||||
],
|
|
||||||
'response': [
|
|
||||||
_common.RspHead(),
|
|
||||||
['items', [], '战斗奖励'],
|
|
||||||
]
|
|
||||||
},
|
|
||||||
]
|
]
|
||||||
self.internalApis = [
|
self.internalApis = [
|
||||||
{
|
{
|
||||||
|
67
doc/BattleData.py
Normal file
67
doc/BattleData.py
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
import _common
|
||||||
|
|
||||||
|
class BattleData(object):
|
||||||
|
|
||||||
|
def __init__(self):
|
||||||
|
self.apis = [
|
||||||
|
{
|
||||||
|
'method': 'POST',
|
||||||
|
'name': 'preBattleCheck',
|
||||||
|
'desc': '战前检查把CMJoin协议打包成json格式放到http body里参考gamelog处理方式(在发CMJoin之前发,如果errcode!=0则提示错误并且不再发CMJoin相当于进入失败)',
|
||||||
|
'group': 'BattleData',
|
||||||
|
'url': 'webapp/index.php?c=BattleDataData&a=preBattleCheck',
|
||||||
|
'params': [
|
||||||
|
_common.ReqHead(),
|
||||||
|
],
|
||||||
|
'response': [
|
||||||
|
_common.RspHead(),
|
||||||
|
['pre_battle_payload', '', '透传给战斗的CMJoin.pre_battle_payload(该信息里携带了战斗服需要校验的信息,防止客户端伪造数据)']
|
||||||
|
]
|
||||||
|
},{
|
||||||
|
'method': 'GET',
|
||||||
|
'name': 'getBattleHistory',
|
||||||
|
'desc': '历史战绩',
|
||||||
|
'group': 'BattleData',
|
||||||
|
'url': 'webapp/index.php?c=BattleDataData&a=getBattleHistory',
|
||||||
|
'params': [
|
||||||
|
_common.ReqHead(),
|
||||||
|
['room_mode', '', ' 0:pvp 1:pve'],
|
||||||
|
['pvp_mode', '', ' 0:匹配 1:排位']
|
||||||
|
],
|
||||||
|
'response': [
|
||||||
|
_common.RspHead(),
|
||||||
|
['!data', [_common.BattleHistory()], '战绩数据'],
|
||||||
|
]
|
||||||
|
},{
|
||||||
|
'method': 'GET',
|
||||||
|
'name': 'showBattleHistory',
|
||||||
|
'desc': '战绩详情',
|
||||||
|
'group': 'BattleData',
|
||||||
|
'url': 'webapp/index.php?c=BattleDataData&a=showBattleHistory',
|
||||||
|
'params': [
|
||||||
|
_common.ReqHead(),
|
||||||
|
['battle_uuid', '', ' 战斗唯一id'],
|
||||||
|
['room_uuid', '', ' 房间唯一id']
|
||||||
|
],
|
||||||
|
'response': [
|
||||||
|
_common.RspHead(),
|
||||||
|
['info', _common.BattleSettlement(), '战绩详情'],
|
||||||
|
]
|
||||||
|
},{
|
||||||
|
'method': 'GET',
|
||||||
|
'name': 'personalReport',
|
||||||
|
'desc': '个人战绩',
|
||||||
|
'group': 'BattleData',
|
||||||
|
'url': 'webapp/index.php?c=BattleDataData&a=personalReport',
|
||||||
|
'params': [
|
||||||
|
_common.ReqHead(),
|
||||||
|
['room_mode', '', ' 房间模式']
|
||||||
|
],
|
||||||
|
'response': [
|
||||||
|
_common.RspHead(),
|
||||||
|
['items', [], '战斗奖励'],
|
||||||
|
]
|
||||||
|
},
|
||||||
|
]
|
@ -33,6 +33,8 @@
|
|||||||
* c=InGameMall&a=shoppingCartBuyS
|
* c=InGameMall&a=shoppingCartBuyS
|
||||||
* c=Sign&a=receiveS
|
* c=Sign&a=receiveS
|
||||||
* c=User&a=selectFreeItemS
|
* c=User&a=selectFreeItemS
|
||||||
|
* 2024/08/02
|
||||||
|
* c=Battle 改为 c=BattleData
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user