




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.NETFrameworkVisualStudioAnyCPU(无区分32位及64备注:其它低于.NetFramework4.0版本的实现需要参考下载包中srcUCGameSeverSDK-CSharp-UCGameSeverSDK-CSharp-├─bin二进制包│││UCGameServerSDK.dll基于.NetFramework4.0的dllUCGameServerSDK.dll.configAppSetting的配置段UCGameServerSDK.pdb用于dll调试的文件└─src├─UCGameServerSDKdll├─UCGameServerSDK-sample简单调用的app│└─UCGameServerSDK- App.config SDKServerTest.cs调用示例└─WebApplication1WEB版的调用示例PayCallback.aspx.cs可参考实现用于支付回调的接口签名校验逻辑Web.config内部加入了AppSetting1,2,点击浏览,定位到UCGameServerSDK.dll3,解决方案名称右击,"添加"->"新建项"->选中左侧"VisualC#"项(默认选中)->选择"应用程序配置文件"->解决方案根目录生成app.config若是web应用程序,也可直接在web.config文件最尾端加入下述步骤4的appSettings4,编辑第3步生成的app.config文件,文件内容如下(文件内容也可以直接复制包目录内的UCGameServerSDK.dll.config文件中的appSettings<?xml<?xmlversion="1.0"encoding="utf-8"<!---SDKServer<addkey="sdkserver.baseUrl"<addkey="sdkserver.game.gameId"<addkey="sdkserver.game.apikey"<addkey="sdkserver.debug"<addkey="sdkserver.debug.filepath":5<addkey="connectTimeOut"1,usingcn.uc.g.sdk.cp.model;//添加解析的类引用usingcn.uc.g.sdk.cp.service;//添加服务类引用usingcn.uc.g.sdk.cp.model;//添加解析的类引用usingcn.uc.g.sdk.cp.service;//添加服务类引用2,SDK在网络异常等异常场景下会抛出SDKException,需要在代码中手动catchtrytrySidInfosidInfo=SDKServerService.verifySid(sid);//sid即为用户在九游游戏中的登录标示}catch(SDKExceptione){Console.WriteLine(e.ErrorCode+"--"+e.Message);}catch(Exception{}publicstaticSessionInfoSDKServerService.verifySession(StringSSDKExceptionException-C#内部的其它异常SessionInfo-当前用户会话信息publicStringaccountId-帐号标识(最长为32位)publicstringnickNameusingcn.uc.g.sdk.cp.model;usingusingcn.uc.g.sdk.cp.model;usingcn.uc.g.sdk.cp.service;usingSystem;publicclass{staticvoidMain(string[]{//玩家的Stringsid="sst1gameb456e619d5b5458884f540b3756bb7ab142685";}publicstaticvoidverifySession(String{{SessionInfosessionInfo=SDKServerService.verifySession(sid);}catch(SDKException{Console.WriteLine(e.ErrorCode+"--"+}catch(Exception{}}}
sid-当前用户会话标识publicStringcategorypublicDictionarycontent补充:若category="loginGameRole",则content内必须含有下述值:"roleLevel","roleName","zoneName",SDKExceptionException-C#内部的其它异常bool-操作成功返回true,操作失败返回falseusingcn.uc.g.sdk.cp.model;usingusingcn.uc.g.sdk.cp.model;usingcn.uc.g.sdk.cp.service;usingSystem;usingSystem.Collections.Generic;publicclassSDKServerTest{staticvoidMain(string[]{//玩家的Stringsid=Dictionary<String,String>content=newDictionary<String,String>();content.Add("roleLevel","88");content.Add("roleName","请∝再给我一支烟");content.Add("zoneName","终南山下-兵临城下");content.Add("roleId","53568193");content.Add("zoneId","2705");SDKServerTest.gameDataService(sid,content);}publicstaticvoidgameDataService(Stringsid,Dictionary<String,String>{UserGameDatagameData=newUserGameData();gameData.category="loginGameRole";gameData.content=content;{boolresult=SDKServerService.gameData(sid,gameData);}catch(SDKException{Console.WriteLine(e.ErrorCode+"--"+}catch(Exception{}}} [仅供已接入九游SDK的游戏CPpublicstaticSidInfoSDKServerService.verifySid(String用户会话验证接口,CPserver可以拿到该sid到SDKserver
SDKExceptionException-C#内部的其它异常SidInfo-当前用户会话信息publicstringnickNamepublicintucid-uc帐号usingcn.uc.g.sdk.cp.model;usingusingcn.uc.g.sdk.cp.model;usingcn.uc.g.sdk.cp.service;usingSystem;publicclass{staticvoidMain(string[]{//玩家的Stringsid="sst1gameb456e619d5b5458884f540b3756bb7ab142685";}publicstaticvoidgetSidInfo(String{{SidInfosidInfo=SDKServerService.verifySid(sid);}catch(SDKExce
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年网络工程师职业技能测试卷:网络工程师职业规划与成长路径试题
- 防跌落安全培训幼儿园
- 2025年初中地理学业水平考试模拟试卷:图表解读与地理知识运用
- 2025年消防员消防知识竞赛:消防法律法规精解与消防器材操作与维护安全规范试题
- 供水管道过小河施工方案
- 销售季度个人工作总结
- 2025年足球场建设施工合同
- 大桥五年级数学试卷
- 风机箱变接地线施工方案
- 三人合伙做生意协议书
- 企业国防动员教育培训方案
- 仙家送钱表文-文字打印版
- 必修一第三单元 单元挑战 探究密码安全问题课件
- 高中美术中的艺术治疗与心理健康
- 体育课电子教案模板
- 2022-2023学年河南省南阳市方城县科普版六年级下学期4月期中英语试卷(解析版)
- 学 生 处 分 登 记 表
- 国家辅助类药品一览表
- 2023年国内广西地区民宿行业分析报告
- 移动机器人SLAM技术 课件 【ch06】激光SLAM
- 2023版思想道德与法治绪论教学设计 担当复兴大任 成就时代新人教学设计
评论
0/150
提交评论