game_server.game_social
简介
组件接口
FSocialScript.gs
用于扩展社交服对接模块的功能组件 所有用于增加自定义的本地功能脚本(参考scripts/目录下的功能脚本)应该包含本组件
| 函数原型 | 函数作用 |
|---|---|
| void register_script_func(string script_name, function func) | 注册脚本函数 |
| void unregister_script_func(string script_name) | 注销脚本函数 |
| void unregister_all_script_func() | 注销所有脚本函数 |
FUserSocial.gs
为User对象提供的社交服组件 1.生成一个随机数提供给游戏客户端,做为游戏客户端登录社交服务器的凭证(token) 2.游戏客户端可以通过refresh_social_token指令,向游戏服务器重新请求社交服登录凭证(token)
| 函数原型 | 函数作用 |
|---|---|
| void assure_social_account(map para = ) | 确保社交服账号存在并向游戏客户端发送社交服登录凭证(已经存在则下发登录token,不存在则创建账号后再下发登录token) |
| bool check_social_token(mixed token) | 校验社交服登录token是否和玩家持有的token匹配 |
| bool refresh_social_token() | 刷新社交服登录凭证(token) |