xiaodian.cpsdata.wxcode.get

  • 免费
  • 需要授权
  • 结果不加密
根据商品与优惠券,生成相应的小程序码及小程序path(限制每秒最多请求1次)

公共参数

名称 类型 必选 描述
app_key Long 接入时申请的app_key
method String 接口名称
access_token String Oauth2.0授权获得的access_token
sign String 对 API 调用参数(除sign外)进行 md5 加密获得。参数的顺序为字母表的顺序
timestamp Long 时间戳,使用Unix时间戳格式
format String 响应格式。默认为json格式,固定
sign_method String 参数的加密方法选择,当前只支持Md5
version String API协议版本,固定值为:1.0

输入参数

名称 类型 必选 描述 示例值
wxcodeParam
Object {
    "itemId": "1k5zvi4 //加密形式的商品id",
    "promId": "1hv5oh2u4 //加密形式的优惠券id",
    "uid": "1hv5  //加密形式的uid(http://union.mogujie.com/tools/my/modify_union 用户名后的uid)",
    "gid": "0  //渠道id,可以不填,默认为0",
    "genWxcode":"true  //默认为true,表示需要生成小程序码。对于不需要小程序码的用户,可以填false,这样效率会高很多,也不会有限流"
}

返回参数

名称 类型 描述 默认值

请求参数示例

1).
{ "wxcodeParam": {}, "userId": "" }

返回示例

1).
{ "result": { "data": { "path": "/pages/unionCoupon/index?promsign=PVFUZHlnMmIxWUhheDhWYTNNWE4xVVRNZjlWTg==&itemId=1k5zvi4&_uni_asso=1&_uni_gid=0&_uni_uid=1555s7i&ptp=_qd._cps____1555s7i.0.1.0&flow_channel=_qd._cps____1555s7i.0.1.0 小程序对应的path", "wxcodeUrl": "http: //s17.mogucdn.com/mlcdn/17f85e/170912_2h0l723i4ke1lhkih848dhil6gi8k_430x430.jpg 小程序码对应的url, 如果传入的genWxcode参数为false,则此字段为空" } }, "status": { "code": "0000000", "msg": "" } }

异常示例

1).
{ "status":{ "code":"0000016", "msg": “itemId出错” }, "result":{ "data":null } }