USDK国内接入文档


第三方充值

<h3>第三方充值</h3> <p>接口地址:<code>域名/api/Offline/check/ck/ck值</code> 验证域名和ck值在SDK对接时提供</p> <ul> <li> <h4>接口说明</h4> <p>1.玩家通过web形式直接进行储值(玩家登入会员—选择角色名—充值—生成订单—渠道服务器通知我方发放游戏道具) 2.线下充值备选参数cpOrderId和extra只可以透传原厂需要的固定值(因为线下充值会在pc进行,入口不是从游戏SDK)</p> </li> <li> <h4>接口请求方式</h4> <p>post/get</p> </li> <li> <h4>接口数据格式</h4> <p>key-vaule</p> </li> <li> <h5>接口参数</h5> </li> </ul> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">是否可为空</th> <th>注释</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">orderId</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td>渠道订单号</td> </tr> <tr> <td style="text-align: left;">serverId</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td>游戏区服id</td> </tr> <tr> <td style="text-align: left;">userId</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td>渠道用户唯一id</td> </tr> <tr> <td style="text-align: left;">price</td> <td style="text-align: left;">int</td> <td style="text-align: left;">否</td> <td>商品价格</td> </tr> <tr> <td style="text-align: left;">productId</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td>商品id,确定购买的商品道具的参数</td> </tr> <tr> <td style="text-align: left;">roleId</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td>角色Id</td> </tr> <tr> <td style="text-align: left;">payFrom</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td>储值来源(mycard、gash等)</td> </tr> <tr> <td style="text-align: left;">isReissue</td> <td style="text-align: left;">int</td> <td style="text-align: left;">否</td> <td>是否补发 0:正常订单,1:补发订单</td> </tr> <tr> <td style="text-align: left;">isTest</td> <td style="text-align: left;">int</td> <td style="text-align: left;">否</td> <td>是否测试订单 0:正常订单,1:测试订单(非真钱)</td> </tr> <tr> <td style="text-align: left;">timestamp</td> <td style="text-align: left;">int</td> <td style="text-align: left;">否</td> <td>時間戳(加密验证使用)</td> </tr> <tr> <td style="text-align: left;">gameCode</td> <td style="text-align: left;">int</td> <td style="text-align: left;">否</td> <td>渠道游戏唯一标识(加密验证使用)</td> </tr> <tr> <td style="text-align: left;">cpOrderId</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>备选参数【只可以透传原厂需要的固定值】</td> </tr> <tr> <td style="text-align: left;">extra</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>透传参数【只可以透传原厂需要的固定值】</td> </tr> <tr> <td style="text-align: left;">accessToken</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>加密字符串 使用SHA-256加密,加密規則(pay_key+userId+serverId+productId+orderId+timestamp)pay_key 对接时单独提供</td> </tr> </tbody> </table> <ul> <li>备注:无</li> </ul> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">返回值</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">● 成功示例:{&quot;code&quot;:&quot;1000&quot;,&quot;message&quot;:&quot;成功&quot;}</td> <td style="text-align: left;">成功</td> </tr> <tr> <td style="text-align: left;">{code = 1001, message = &quot;失败&quot;}</td> <td style="text-align: left;">失败</td> </tr> </tbody> </table>

页面列表

ITEM_HTML