1
This commit is contained in:
parent
084a224b1f
commit
83448657bd
72
doc/AAGameMail.py
Normal file
72
doc/AAGameMail.py
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
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(),
|
||||||
|
]
|
||||||
|
},
|
||||||
|
]
|
@ -1639,3 +1639,22 @@ class MFRoomReportTeam(object):
|
|||||||
|
|
||||||
['!members', [TeamReportMember()], '成员数据'],
|
['!members', [TeamReportMember()], '成员数据'],
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
class MFGameMail(object):
|
||||||
|
|
||||||
|
def __init__(self):
|
||||||
|
self.fields = [
|
||||||
|
['mailid', '', '邮件id'],
|
||||||
|
['subject', '', '邮件主题'],
|
||||||
|
['content', '', '邮件正文'],
|
||||||
|
['flags', 0, '邮件标志 1<<0:已读'],
|
||||||
|
['sendtime', 0, '发送时间'],
|
||||||
|
['expiretime', 0, '过期时间'],
|
||||||
|
['!attachments', [
|
||||||
|
[
|
||||||
|
['itemid', 0, '道具id'],
|
||||||
|
['itemnum', 0, '道具数量'],
|
||||||
|
]
|
||||||
|
], '成员数据'],
|
||||||
|
]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user