欢迎来到天天文库
浏览记录
ID:1974229
大小:562.57 KB
页数:16页
时间:2017-11-14
《猎宝sdk对接说明文档-version5.0.1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、江苏猎宝网络科技有限公司猎宝SDK对接说明文档Version5.0.1人员:猎宝Android开发团队日期:2015年12月1日公司:江苏猎宝网络科技有限公司16/16江苏猎宝网络科技有限公司目录1.1编写目的31.2集成SDK31.2.1引进LB_Sdk_Lib31.3对接登录系统81.3.1登录接口说明81.4对接充值系统101.4.1充值接口101.5浮点功能111.6资源回收接口(游戏退出必须调用)131.7充值服务器回调接口开发141.7.1通知充值结果141.7.2签名说明151.7.3合作商相
2、应请求161.7.4支付编码表1616/16江苏猎宝网络科技有限公司1.1编写目的本文档提供给游戏合作商对接的同学使用,文档主要分四大部分:l集成SDKl对接登录系统l对接充值系统l充值服务器回调接口说明:游戏合作商(统称“合作商”)运营方(LB)1.2集成SDK组成lLB_Sdk_Lib的android库项目lAndroidManifest.xml清单文件1.2.1引进LB_Sdk_Lib引进LB_Sdk_Lib是基于Eclipse开发上实现的,具体流程如下:1.将LB_Sdk_Lib项目导入Eclips
3、e中,右键弹出如下界面,按图1.1操作16/16江苏猎宝网络科技有限公司图1.11.右键项目工程,弹出的菜单中,选择最下面的Properties弹出页面如图1.2所示:图1.216/16江苏猎宝网络科技有限公司点击add弹出如下图1.3:图1.3回到图1.2点击Apply之后点击OK,添加库项目成功。1.把AndroidManifest.xml清单文件中的必要xml配置剪切到目标项目,具体内容如下:l权限信息16/16江苏猎宝网络科技有限公司l默认的参数配置16/16江苏猎宝网络科技有限公司lActivit
4、y和Service等组件的配置16/16江苏猎宝网络科技有限公司1.3对接登录系统1.3.1登录接口说明合作商调用相关接口获取登录数据后,需要做验签处理,具体如下:1.调用LBSDKManager的getInstance(Contextcxt)静态方法来获取LBSDKManager的实例(保险起见该方法可以多次调用,不会影响程序运行性能)。调用LBSDKManager的方法显示登录页面。使用方法如下:参数说明:参数名类型参数说明thisContextContext实例loginlistOnLoginList
5、ener登录接口的回调16/16江苏猎宝网络科技有限公司成功登录的信息体LogincallBack解析:参数名类型参数说明usernameString登录成功后,用户的用户名logintimeString用户登录的时间戳signString用来登录验签对比(签名生成规则)登录失败信息体LoginErrorMsg解析参数名类型参数说明codeint登录失败错误码msgString登录失败的消息提示参数签名规则参数名类型参数说明签名顺序usernameString用户帐号1appkeyString应用appke
6、y2logintimeString登录时间,时间戳格式3签名字符串示例:sign=MD5(“username=t315688&appkey=91bac46a9b70bd2db563cc483d443ba3&logintime=1395634100”)16/16江苏猎宝网络科技有限公司1.4对接充值系统1.4.1充值接口1.调用LBSDKManager的getInstance(Contextcxt)静态方法来获取LBSDKManager的实例。2.调用LBSDKManager的显示充值界面。参数说明如下:参数
7、名类型是否必须参数说明actContext是调用者的实例roleidString是角色IDmoneyString是充值金额(元)serveridString是合作商服务器idproductnameString是产品名称productdescString是产品描述attachString否拓展参数(自定义参数)paymentListenerOnPaymentListener是对充值是否成功进行监听充值示例如下:16/16江苏猎宝网络科技有限公司充值成功信息体PaymentCallbackInfo解析:参数名类
8、型参数说明msgString充值结果描述moneyint充值金额数充值失败信息体PaymentErrorMsg解析参数名类型参数说明codeint状态码moneyInt意图充值金额数(元)msgString充值失败消息提醒1.5浮点功能函数:16/16江苏猎宝网络科技有限公司1.登陆成功后的回调方法中调用showFloatView方法,显示悬浮窗口。按下面设置:2.在Activity.onStop()/Activ
此文档下载收益归作者所有