联想PC端游无账号SDK接入攻略

1.1 登录同步

接口说明

用户登录后向联想同步用户信息

参数

请求参数
urlhttp://gamecent.vgs.lenovo.com.cn/back/game/v3/sdk/user/login
接口协议HTTP[S] GET
请求参数参数名参数类型是否必填说明
userId用户idstring*是游戏方用户唯一id
gameId游戏idstring*是由联想运营提供
cpIdcpidstring*是由联想运营提供
birthday用户生日int*是用户8位出生年月日,格式:20201102
timestamp时间戳string*是时间戳(单位:毫秒)
sign签名string*是1、参数排序(升序),参数=参数值”的模式用“&” 字符拼接。2、MD5(lenovoId=&key=...)小写3、key由接口方提供

返回参数

参数参数名称类型是否必填说明
code返回码int*是0 成功非0 失败
msg返回信息string*是成功或错误信息
lenovoId联想用户IDstring*是联想用户ID
encLenovoId加密后的联想用户idstring*是拉起支付页时encLenovoId字段需要此字段

1.2 退出游戏/退出登录同步

接口说明

用户退出游戏/退出登录后向联想同步用户信息

参数

请求参数
urlhttp://gamecent.vgs.lenovo.com.cn/back/game/v3/sdk/user/logout
接口协议HTTP[S] GET
请求参数参数名参数类型是否必填说明
userId用户idstring*是游戏方用户唯一id
gameId游戏idstring*是由联想运营提供
cpIdcpidstring*是由联想运营提供
gameTime游戏时长int*是用户当次游戏时长(单位:毫秒)
timestamp时间戳string*是时间戳(单位:毫秒)
sign签名string*是1、参数排序(升序),参数=参数值”的模式用“&” 字符拼接。2、MD5(lenovoId=&key=...)小写3、key由接口方提供

返回参数

参数参数名称类型是否必填说明
code返回码int*是0 成功非0 失败
msg返回信息string*是成功或错误信息

1.3 游戏支付

1.3.1 支付地址

接口说明

cp方拉起联想支付页URL所携带的参数。

参数

请求参数
urlhttps://cp.vgs.lenovo.com.cn/centpay/
接口协议HTTP[S] GET
请求参数参数名参数类型是否必填说明
partnerCPIDstring*是由联想运营提供
notifyUrl异步通知地址string*是CP方提供
outTradeNo订单号string双方对账使用,如未传订单号,会生成唯一订单号,后续对账以联想订单号为准。
encLenovoId加密后的联想用户idstring*是
gameId游戏idint*是由联想运营提供
totalFee指定金额int最小为1元,精确到小数点后2位。不传则用户可自定义充值金额
subject商品名称string*是商品的名称,例:月卡、元宝、钻石等(需要URL编码)
account用户账号string*是用户账号,需要脱敏
extraCommonParam透传参数json格式json*是cp业务透传参数
server区服名称string*是区服名称(需要URL编码)
role角色名称string*是角色名称(需要URL编码)
lpms联想透传参数(联想的业务处理json格式)string*是cp方需要在拉起联想sdk(登录,支付)透传回来。
pageType支付页面样式string*是内嵌版参数:pc网页版参数:web

1.3.2 支付校验

接口说明

用于通知用户支付状态。

参数

请求参数
urlcp方定义接口url
接口协议HTTP[S] (POST)
请求参数参数名参数类型是否必填说明
sign签名string*是签名 规则如下:1、参数排序(升序),参数=参数值”的模式用“&” 字符拼接成串,最后加上key。2、MD5(outTradeNo=&=...key)小写3、key由接口方提供
outTradeNo商户网站唯一订单号string*是商户系统内部订单号,同一商户下唯一
subject商品名称string*是商品的名称,例:月卡、元宝、钻石等
body商品描述string对一笔交易的具体描述信息
tradeNo支付宝、微信交易号string该交易在支付宝、微信系统中的交易流水号
tradeStatus交易状态string取值范围请参见支付交易状态。
totalFee交易金额number该笔订单的资金总额,单位为元,精确到小数点后两位。
extraCommonParam公用回传参数string*是用于商户回传参数,该值不能包含“=”、“&”等特殊字符。如果用户请求时传递了该参数,则支付通知接口会回传该参数。

注意事项

tradeStatus 取值:
TRADE_SUCCESS 交易成功,且可对该交易做操作
返回值 字符串:
HTTP状态码为200,表明调用成功。
其他状态为失败。
返回“success”,则代表交易成功,不再调用该url。
返回其他 则代表通知失败。支付平台会不断重发通知(通知的间隔频率暂定为4m,10m,10m,1h,2h,6h,15h);

原文地址:https://open.lenovomm.com/developer/doc?id=1689210041562628098

联想开放平台地址:联想开放平台

联想开发者专属QQ客服(工作日9:30-18:00):联想开发平台首页右侧悬浮的在线客服聊天入口可直接会话,无需添加好友。也可搜索官方客服QQ号2881414004。

联想应用商店微信公众号:

  • 48
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
接入Unity SDK,首先需要理解Unity与安卓平台之间的交互方式。在安卓平台上,主体是Java,而Unity项目的主体则是封装的项目。 具体步骤如下: 1. 创建一个继承自SDKBase的类,例如SDKForAndroid。 2. 在SDKForAndroid类中,使用DllImport("__Internal")来引用Unity的函数。这些函数包括SDKInit()、SDKLogin()和SDKLogout()等等。 3. 在SDKForAndroid类中,重写Init()、Login()、Logout()、Pay()、LoginGame()和CreateRole()等方法,并在这些方法中调用对应的Unity函数。 4. 在SDKForAndroid类中,根据需要可以添加其他功能的实现。 5. 在Unity项目中,将SDKForAndroid类添加到需要接入SDK的场景中。 通过以上步骤,就可以实现Unity SDK接入了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Unity 接入SDK (Android)](https://blog.csdn.net/qq_52956140/article/details/121463308)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [[Unity]Unity接平台SDK(3种方式)](https://blog.csdn.net/zp288105109a/article/details/80244617)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值