跳到主要内容

概述

玩家管理服务包含玩家鉴权、玩家资料与数据、玩家状态、玩家封禁。

1. 玩家鉴权

1.1 什么是玩家鉴权

玩家鉴权是验证玩家是否有权限访问PGOS服务的过程。PGOS不提供账号服务系统,而是通过在后端验证账号token的方式,帮助游戏集成其他账号服务系统(如Tencent INTL SDK)。完成认证后,游戏就可以通过SDK访问PGOS服务。

PGOS可以集成Tencent INTL SDK和其他支持Steam、Facebook、Google等第三方平台的账号服务系统。

1.2 玩家鉴权流程

  • 首先,游戏登录账号服务系统(例如LI PASS SDK),登录成功后获取账号token。
  • 其次,游戏使用账号token在PGOS上进行玩家认证,认证成功后获取玩家票据。
  • 最后,玩家认证完成后,游戏可以使用玩家票据访问PGOS服务(例如匹配、战斗会话、组队、好友和聊天)。

image-20201113165245318

1.3 文档

更多详细信息,请参阅玩家鉴权

2. 玩家数据

2.1 什么是玩家数据

玩家数据是与玩家关联的一组数据,由三部分组成:玩家信息、玩家key-value数据和玩家Blob数据。

在控制台上,开发者可以定义玩家信息、自定义玩家KV数据和Blob数据的模板,然后在游戏中访问这些数据。

2.2 文档

更多详细信息,请参阅玩家信息文档玩家KV数据文档玩家Blob数据文档

3. 玩家状态

3.1 什么是玩家状态

玩家状态代表由游戏设置的玩家当前状态信息(例如在组队中、在房间中、在战斗中)。玩家的好友和其他玩家可以看到玩家状态。

3.2 文档

更多详细信息,请参阅玩家状态文档

4. 玩家封禁

4.1 什么是玩家封禁

对于被举报存在不良行为(如游戏作弊、辱骂他人等)的玩家,游戏运营方可以对其实施封禁。在封禁期间,该玩家将无法进入游戏。封禁可以是限时的或永久的。当封禁到期后,玩家将自动解除封禁。运营方也可以在封禁期间手动为玩家解除封禁。

当游戏客户端收到玩家被封禁的通知时,可以立即将玩家踢下线,或等待当前对局结束。

4.2 相关文档

更多详细信息,请参阅玩家封禁文档