game2006api/doc/Hero.py
aozhiwei 8dc1a966cd 1
2021-11-25 16:23:06 +08:00

160 lines
4.2 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# -*- coding: utf-8 -*-
import _common
class Hero(object):
def __init__(self):
self.apis_ = [
{
'name': 'heroList',
'desc': '获取英雄列表',
'group': 'Hero',
'url': 'webapp/index.php?c=Hero&a=heroList',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
['!hero_list', _common.Hero, '英雄列表']
]
},
{
'desc': 'buyHero',
'group': 'Hero',
'url': 'webapp/index.php?c=Hero&a=buyHero',
'params': [
_common.ReqHead(),
['hero_id', '', '英雄id'],
['buy_type', '', '购买类型0指购买英雄 1购买英雄和皮肤'],
],
'response': [
_common.RspHead(),
['award', _common.Award, '奖励信息'],
]
},
{
'desc': 'buySkin',
'group': 'Hero',
'url': 'webapp/index.php?c=Hero&a=buySkin',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
]
},
]
self.apis_ = [
{
'desc': 'addItemToDB',
'group': 'NHero',
'url': 'webapp/index.php?c=NHero&a=addItemToDB',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
]
},
{
'desc': 'getAllHero',
'group': 'NHero',
'url': 'webapp/index.php?c=NHero&a=getAllHero',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
]
},
{
'desc': 'getHeroInfoByID',
'group': 'NHero',
'url': 'webapp/index.php?c=NHero&a=getHeroInfoByID',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
]
},
{
'desc': 'getYokeItemInfo',
'group': 'NHero',
'url': 'webapp/index.php?c=NHero&a=getYokeItemInfo',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
]
},
{
'desc': 'changeSkin',
'group': 'NHero',
'url': 'webapp/index.php?c=NHero&a=changeSkin',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
]
},
{
'desc': 'buySkin',
'group': 'NHero',
'url': 'webapp/index.php?c=NHero&a=buySkin',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
]
},
{
'desc': 'buyHero',
'group': 'NHero',
'url': 'webapp/index.php?c=NHero&a=buyHero',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
]
},
{
'desc': 'getAllHeroSkinByID',
'group': 'NHero',
'url': 'webapp/index.php?c=NHero&a=getAllHeroSkinByID',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
]
},
{
'desc': 'skillLvUp',
'group': 'NHero',
'url': 'webapp/index.php?c=NHero&a=skillLvUp',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
]
},
{
'desc': 'useYokeItem',
'group': 'NHero',
'url': 'webapp/index.php?c=NHero&a=useYokeItem',
'params': [
_common.ReqHead(),
],
'response': [
_common.RspHead(),
]
},
]