获取订单

简要描述:

  • 获取订单接口,当前接口暂不支持多面值,多运营商,多省份抢单

请求URL:

  • /supplyOrder/snatch

请求方式:

  • POST

参数:

参数名 必选 类型 说明
keyword string 用户名
timeStamp string 当前时间戳(毫秒,与平台服务器时间不可相差超过 5 分钟)
sign string 请求签名
carrier string 运营商标识码(参考下面运营商说明) ,不传则任意
nominal string 做单面值
snatchSize int 抢单数量(1~10单)
version String 接口版本号(必带,请填写1.1
type int 订单类型(1是快充,2是慢充)
province string 省份编号(用于筛选地区,参考下面省份说明)
productGroupId string 产品组编号。请联系客服获取

返回示例

示例1.
{
    "code": "OK",
    "desc": "正常",
    "body": [{
        "orderId": "20181023100847537694351",
        "regionInfo": "黑龙江 哈尔滨",
        "carrier": "移动",
        "telephone": "13613633236",
        "nominal": 300,
        "type": 1,
        "state": "REQUIRE",
        "stateDesc": "需要缴费",
        "sellingPrice": "300.00",
        "snatchTime": "2018-10-23 10:08:47",
        "expiryTime": 1540260827517
    }],
    "errDetail": {}
}

示例2.
{
    "code": "ERR_NON_EXIST",
    "desc": "没有可抢订单",
    "body": null,
    "errDetail": {}
}

示例3.
{
    "code": "ERR_NON_EXIST",
    "desc": "没有抢到订单",
    "body": null,
    "errDetail": {}
}

返回参数说明

参数名 类型 说明
code string 状态码
desc string 描述信息
body List<Map<string,object>> 响应结果体
orderId string 订单编号
regionInfo string 号码信息
carrier string 号码归属地
telephone string 充值号码
nominal int 面值
type int 订单类型
state string 订单状态
stateDesc string 订单状态描述
sellingPrice string 供货价格
snatchTime string 获取订单时间
expiryTime long 订单超时时间(毫秒数)
errDetail Map<string,object> 错误描述对象

备注

  • 运营商说明
    移动 ——> MOBILE
    联通 ——> UNICOM
    电信 ——> TELECOM

省份说明:

省份编码 省份说明
110000 北京市
120000 天津市
130000 河北省
140000 山西省
150000 内蒙古自治区
210000 辽宁省
220000 吉林省
230000 黑龙江省
310000 上海市
320000 江苏省
330000 浙江省
340000 安徽省
350000 福建省
360000 江西省
370000 山东省
410000 河南省
420000 湖北省
430000 湖南省
440000 广东省
450000 广西壮族自治区
460000 海南省
500000 重庆市
510000 四川省
520000 贵州省
530000 云南省
540000 西藏自治区
610000 陕西省
620000 甘肃省
630000 青海省
640000 宁夏回族自治区
650000 新疆维吾尔自治区
710000 台湾省
810000 香港特别行政区
820000 澳门特别行政区

  • 更多返回错误代码请看首页的错误代码描述