世游通行证
Combo SDK 支持通过内置的 WebView 在游戏内访问世游通行证网站,并支持自动登录后直接跳转至修改密码、删除账号等页面。
目前,Combo SDK 支持打开世游通行证 账号管理、修改密码、删除账号 页面,并支持获取 世游通行证 ID。
需要注意的是:
- 通行证网站的自动登录基于客户端的登录 Token,所以调用时游戏客户端必须处于已登录世游通行证的状态。
- 用户通过通行证网站页面修改密码或发起删除账号后,不会通知游戏下线。
开发指南
警告
世游通行证账号管理功能仅在用户当前已使用世游通行证登录的状态下可用。
使用前需先调用 ComboSDK.IsFeatureAvailable(Feature.SEAYOO_ACCOUNT)
,检查该功能是否可用。
若此功能可用,建议做法是:
- 通过
ComboSDK.SeayooAccount.UserId
获取 世游通行证 ID,将其显示在游戏客户端的 UI 上,并明确标明这是 世游通行证 ID。 - 在游戏设置中的用户中心或账号管理 UI 上显示以下功能入口按钮:
功能按钮 | 功能描述 | API |
---|---|---|
管理账号 | 打开通行证网站首页 | ComboSDK.SeayooAccount.ManageAccount() |
修改密码 | 打开通行证网站的修改密码页面 | ComboSDK.SeayooAccount.ChangePassword() |
删除账号 | 打开通行证网站的删除账号页面 | ComboSDK.SeayooAccount.DeleteAccount() |
信息
以上功能在打开通行证网站后,均会自动登录当前通行证账号,用户无需再次登录。