给ERP使用接口.md 4.56 KB

1、淘宝京东订单提供uid

淘宝京东订单提供uid(/erp/passport/getUidForTBJD)

公共请求参数

请求参数

参数名称 参数类型 长度 可否为空 示例 默认值 备注
email String 1-11 2088802002872447@taobao_b 用户邮箱

接口说明

接口说明
请求域名 http://api.yoho.cn
接口名 /erp/passport/getUidForTBJD)
接口说明 解绑第三方
http请求方式 POST/GET

返回错误

错误code 错误提示
500 参数缺失

注意,通用的头部没有列出。
请求示例 http:/localhost:8080/gateway/erp/passport/getUidForTBJD?email=2088802002872447@taobao_A&debug=XYZ

响应

code为200即为成功,否则是失败。 响应参数,data部分
响应成功JSON格式如下所示:

    {
        "alg": "SALT_MD5",
        "code": 200,
        "data":
        {
            "uid": 20490166
        },
        "md5": "2e2db92ad8d24cdbd0b6e63ee06d2d9f",
        "message": "请求成功"
    }

响应失败JSON格式如下所示:

    {
        "message": "邮箱格式错误",
        "code": 402
    }
    {
        "message": "邮箱错误",
        "code": 401
    }

2、根据uid查询用户情报

根据uid查询用户情报(/erp/passport/getUserInfoByUid

公共请求参数

请求参数

参数名称 参数类型 长度 可否为空 示例 默认值 备注
uid String 1-11 20422066 用户uid

接口说明

接口说明
请求域名 http://api.yoho.cn
接口名 /erp/passport/getUserInfoByUid
接口说明 解绑第三方
http请求方式 POST/GET

返回错误

错误code 错误提示
500 参数缺失

注意,通用的头部没有列出。
请求示例 http://localhost:8080/gateway/erp/passport/getUserInfoByUid?debug=XYZ&uid=20422066

响应

code为200即为成功,否则是失败。 响应参数,data部分
响应成功JSON格式如下所示:



    {
        "alg": "SALT_MD5",
        "code": 200,
        "data":
        {
            "uid": 20422066,
            "nickname": "棉花君-无事小神仙",
            "mobile": "156****5157"
        },
        "md5": "a4c6a695a3cf128d5cc74e4c64efea70",
        "message": "请求成功"
    }

3、查询有多少yoho币今年过期

请求参数

参数名称 参数类型 可否为空 示例 默认值 备注
uid int 1234

注意,通用的头部没有列出。 请求示例http://service-test3.yohops.com:9999/erp/yohocoin/getNearExpNum?uid=123

响应

code为200即为成功,否则是失败。 响应JSON格式如下所示:

{
  "alg": "SALT_MD5",
  "code": 200,
  "data": 0,
  "md5": "0a889a487c7a02759c66b9f44e2425c5",
  "message": "ok"
}

4、查询指定时间段内各种有货币类型的数量

请求参数

参数名称 参数类型 可否为空 示例 默认值 备注
begin_time int 1483200000 查询开始时间
end_time int 1485878400 查询结束时间

注意,通用的头部没有列出。 请求示例http://127.0.0.1:8080/gateway/erp/yohocoin/getYohoCoinNumAllType

响应

code为200即为成功,否则是失败。 响应JSON格式如下所示:

{
  "alg": "SALT_MD5",
  "code": 200,
  "data": [
    {
      "uid": 0,
      "num": 24,
      "name": "订单取消退还:订单%s",
      "type": 2
    },
    {
      "uid": 0,
      "num": 5,
      "name": "充值",
      "type": 4
    },
    {
      "uid": 0,
      "num": 1,
      "name": "签到奖励",
      "type": 5
    },
    {
      "uid": 0,
      "num": 3,
      "name": "抽奖活动奖励",
      "type": 6
    },
    {
      "uid": 0,
      "num": 41,
      "name": "下单使用:订单%s",
      "type": 9
    },
    {
      "uid": 0,
      "num": 18,
      "name": "地点签到",
      "type": 17
    },
    {
      "uid": 0,
      "num": 14,
      "name": "兑换话费",
      "type": 20
    },
    {
      "uid": 0,
      "num": 31,
      "name": "兑换电子券",
      "type": 21
    },
    {
      "uid": 0,
      "num": 5,
      "name": "兑换失败",
      "type": 22
    },
    {
      "uid": 0,
      "num": 4,
      "name": "店铺纠错",
      "type": 24
    }
  ],
  "md5": "5877540698a5d3d73ed85b6f52c692e9",
  "message": "ok"
}