全面的游戏接入解决方案,满足您的各种需求
支持主流渠道登录,统一登录接口,简化接入流程
支持多种支付方式,安全可靠的支付回调机制
提供详细的数据分析,帮助您了解用户行为
支持角色数据上报,实现用户角色管理
支持聊天内容上报,实现内容审核
支持用户封禁和解封,灵活的权限管理
详细的接入流程,帮助您快速集成SDK
本章节将指导您快速集成Game SDK,实现基本的登录和支付功能。
在使用SDK之前,您需要先配置渠道信息。
每个游戏可以接入多个渠道,每个渠道拥有独立的AppID和密钥。
| 参数 | 类型 | 说明 |
|---|---|---|
| app_id | string | 游戏唯一标识 |
| channel_id | string | 渠道唯一标识 |
| login_key | string | 登录密钥 |
| pay_key | string | 支付密钥 |
登录功能是SDK的核心功能之一,支持多种登录方式。
| 参数 | 类型 | 说明 |
|---|---|---|
| uid | string | 用户ID |
| sid | string | 服务器ID |
| time | int | 时间戳 |
| adult | int | 是否成年 |
| sign | string | 签名 |
支付功能支持多种支付方式,安全可靠。
| 参数 | 类型 | 说明 |
|---|---|---|
| user_id | string | 用户ID |
| cp_order_id | string | 游戏订单号 |
| amount | int | 金额(元) |
| server_id | string | 服务器ID |
| role_id | string | 角色ID |
角色上报功能用于上报用户角色信息,便于平台管理用户角色。
| 参数 | 类型 | 说明 |
|---|---|---|
| server_id | string | 服务器ID |
| role_id | string | 角色ID |
| role_name | string | 角色名称 |
| role_level | int | 角色等级 |
聊天上报功能用于上报用户聊天内容,便于平台进行内容审核。
| 参数 | 类型 | 说明 |
|---|---|---|
| gid | string | 游戏ID |
| uid | string | 用户ID |
| urole | string | 角色名称 |
| channel | int | 消息频道 |
| body | string | 消息内容 |
封禁管理功能用于封禁和解封用户,支持多种封禁类型。
| 参数 | 类型 | 说明 |
|---|---|---|
| sid | int | 服务器ID |
| uid | string | 用户ID |
| action | string | 封禁类型 |
| us_time | int | 封禁时间(分钟) |
详细的API接口说明,帮助您快速实现功能。
| 参数 | 类型 | 是否必须 | 说明 |
|---|---|---|---|
| uid | string | 是 | 用户ID |
| sid | string | 是 | 服务器ID |
| time | int | 是 | 时间戳 |
| adult | int | 否 | 是否成年 |
| sign | string | 是 | 签名 |
{"login_url": "https://example.com/login", "user_id": "123", "token": "abc123"}
| 参数 | 类型 | 是否必须 | 说明 |
|---|---|---|---|
| user_id | string | 是 | 用户ID |
| cp_order_id | string | 是 | 游戏订单号 |
| amount | int | 是 | 金额 |
| server_id | string | 是 | 服务器ID |
| sign | string | 是 | 签名 |
{"payment_url": "https://example.com/pay"}
解答您在使用SDK过程中遇到的常见问题。
A: 您可以在开发者后台创建应用,系统会自动生成AppID和密钥。
A: SDK支持H5、PC等多种客户端,您可以根据自己的需求选择合适的客户端类型。
A: 您需要在开发者后台配置支付回调地址,SDK会在用户完成支付后向该地址发送回调通知。您需要验证回调签名,确保回调的安全性。
A: SDK提供了详细的日志记录,您可以开启调试模式查看详细的日志信息。同时,我们还提供了测试环境,您可以在测试环境中进行调试。
如有任何问题或建议,欢迎联系我们。