# Module: 邀请系统-InvitationSystem
• 邀请系统-InvitationSystem()
邀请奖励模块
description 可获取邀请奖励信息,也可以进行绑定邀请者等操作。
author ericjxzhang
# 数据访问
| 名称 | 功能说明 |
|---|---|
| invitationRewardActivities | 邀请奖励活动列表 |
| invitationRewardActivity | 邀请奖励活动 |
# Other
| 名称 | 功能说明 |
|---|---|
| initializeQuickInvitation | 初始化快速邀请,应确保开放数据域下的 invitationSystem.initializeQuickInvitation 调用完毕后再调用。如果没有配置快速邀请活动,将会抛出异常 |
# 事件监听
| 名称 | 功能说明 |
|---|---|
| offGameInvitationAccepted | 取消监听邀请成功的事件 |
| offInvitationCountUpdate | 取消注册 已邀请次数 事件处理函数 |
| offInvitationRewardChange | |
| offInvitationRewardStatusChange | 取消注册 邀请奖励状态更新 事件处理函数 |
| offOneMoreGameInvitationCanceled | 取消监听对方取消再来一局的邀请 |
| offOneMoreGameInvitationReceived | 取消监听对方发起的再来一局邀请 |
| offOneMoreGameInvitationRejected | 取消监听对方拒绝再来一局邀请 |
| offQuickInvitationCreate | 取消注册 快速邀请发生 事件处理函数 |
| offSwitchGamesInvitationReceived | 取消监听对方拒绝再来一局邀请的事件 |
| onGameInvitationAccepted | 监听邀请成功的事件 |
| onInvitationCountUpdate | 注册 已邀请次数 事件处理函数 |
| onInvitationRewardChange | |
| onInvitationRewardStatusChange | 注册 邀请奖励状态更新 事件处理函数 |
| onOneMoreGameInvitationCanceled | 监听对方取消再来一局的邀请 |
| onOneMoreGameInvitationReceived | 监听对方发起的再来一局邀请 |
| onOneMoreGameInvitationRejected | 监听对方拒绝再来一局邀请 |
| onQuickInvitationCreate | 注册 快速邀请发生 事件处理函数 |
| onSwitchGamesInvitationReceived | 监听对方换个游戏的邀请 |
# 操作触发
| 名称 | 功能说明 |
|---|---|
| bindInviter | 绑定邀请人 |
| getInvitationReward | 领取邀请奖励 |
| getInvitedPlayerInfos | 查看(自己)邀请的玩家列表 |
| getInvitedPlayers | 查看(自己)邀请的玩家列表 |
| inviteOneMoreGame | 邀请对方再来一局(一对一) |
| inviteSwitchGames | 邀请对方换个游戏(一对一) |
| obtainInvitationReward | 领取邀请奖励 |
# References
# internals
• internals:
# invitationSystem
• invitationSystem: