import _common class AAGameMail(object): def __init__(self): self.apis = [ { 'name': 'getMailList', 'desc': '获取我的邮件列表', 'group': '!AAGameMail', 'url': 'https://gamemail-test.kingsome.cn/webapp/index.php?c=Mail&a=getMailList', 'params': [ _common.ReqHead(), ['acount_id', '', '账号id'], ['session_id', '', '会话id'], ], 'response': [ _common.RspHead(), ['!maillist', common.MFGameMail(), '邮件列表'], ] }, { 'name': 'markMail', 'desc': '设置邮件标记', 'group': '!AAGameMail', 'url': 'https://gamemail-test.kingsome.cn/webapp/index.php?c=Mail&a=markMail', 'params': [ _common.ReqHead(), ['acount_id', '', '账号id'], ['session_id', '', '会话id'], ['mail_ids', '', '邮件id列表以","分割'], ['flag', '', '标志位 read:已读'], ], 'response': [ _common.RspHead(), ] }, { 'name': 'getAttachment', 'desc': '领取邮件附件(注意:领取邮件附件后邮件自动删除)', 'group': '!AAGameMail', 'url': 'https://gamemail-test.kingsome.cn/webapp/index.php?c=Mail&a=getAttachment', 'params': [ _common.ReqHead(), ['acount_id', '', '账号id'], ['session_id', '', '会话id'], ['mail_ids', '', '邮件id列表以","分割'], ], 'response': [ _common.RspHead(), ['!attachments', [ ['itemid', 0, '道具id'], ['itemnum', 0, '道具数量'], ]], ] }, { 'name': 'deleteMails', 'desc': '删除邮件', 'group': '!AAGameMail', 'url': 'https://gamemail-test.kingsome.cn/webapp/index.php?c=Mail&a=deleteMails', 'params': [ _common.ReqHead(), ['acount_id', '', '账号id'], ['session_id', '', '会话id'], ['mail_ids', '', '邮件id列表以","分割'], ], 'response': [ _common.RspHead(), ] }, ]