70 lines
2.6 KiB
Python
70 lines
2.6 KiB
Python
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(),
|
|
['account_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(),
|
|
['account_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(),
|
|
['account_id', '', '账号id'],
|
|
['session_id', '', '会话id'],
|
|
['mail_ids', '', '邮件id列表以","分割'],
|
|
],
|
|
'response': [
|
|
_common.RspHead(),
|
|
['award', _common.Award(), '奖励信息'],
|
|
]
|
|
},
|
|
{
|
|
'name': 'deleteMails',
|
|
'desc': '删除邮件',
|
|
'group': '!AAGameMail',
|
|
'url': 'https://gamemail-test.kingsome.cn/webapp/index.php?c=Mail&a=deleteMails',
|
|
'params': [
|
|
_common.ReqHead(),
|
|
['account_id', '', '账号id'],
|
|
['session_id', '', '会话id'],
|
|
['mail_ids', '', '邮件id列表以","分割'],
|
|
],
|
|
'response': [
|
|
_common.RspHead(),
|
|
]
|
|
},
|
|
]
|