发货接口文档
[TOC]
简要描述
- · 请求发货接口
请求URL
- 需要研发提供发货请求接口地址给平台
请求方式
- POST
请求参数说明
参数名 | 必选 | 类型 | 说明 | 示例 |
---|---|---|---|---|
gameid | 是 | int | 游戏id | 1000001 |
area | 否 | string | 支付国家地区代码 | |
channel | 是 | string | 支付渠道 | |
partner | 是 | int | 支付渠道id | 1-安卓 3-iOS |
uid | 是 | int | 用户uid | 1992936 |
ip | 是 | string | 用户ip | 160.202.160.24 |
pay_type | 是 | int | 支付类型 | 2 |
orderid | 是 | int | 平台订单号 | 3725426 |
out_orderid | 是 | string | 第三方渠道订单号 | GPA.3395-9641-8112-64273 |
game_orderid | 是 | string | 游戏订单号 | 1692254847466 |
product_id | 是 | string | 产品id | kryjsy.gp.1500 |
order_money | 是 | int | 下单金额 | 0.99 |
money | 是 | int | 充值金额 | 0.99 |
coin | 是 | int | 充值游戏币 | 10 |
cointype | 是 | string | 货币类型 | USD |
status | 是 | int | 支付状态 | 1 |
roleid | 是 | int | 角色id | 1874340 |
serverid | 是 | int | 服务器id | 1001 |
pext | 是 | json | 透传参数 | {"uid":"1992936","orderid":"1692254847466","serverid":"1"} |
is_test | 是 | int | 是否测试订单 1是 0否 | 0 |
time | 是 | int | 时间 | 1690510589 |
sign | 是 | string | 签名sign | df911f0151f9ef021d410b48885060972 |
签名示例
$sign = strtolower(md5($gameid . 'yah$' . $money . 'yah$' . $game_orderid . 'yah$' . $time . 'yah$'. $orderid . 'yah$' . $status . '@' . $appKey)); 注意:$appKey 由平台运营找技术确认后提供
返回示例
{
"code":1,
"output":"success",
"msg":"发货成功"
}
返回参数说明
参数名 | 说明 |
---|---|
code | 状态:1 成功 0 失败 |
output | success(成功),duplicate(订单已消费),other(其它) |
msg | 发货成功 |发货失败 |