查询模板的详细信息,包含准实时的汇总信息
环境 | HTTPS请求地址 |
---|---|
正式环境 | https://openapi.alipay.com/gateway.do |
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
---|---|---|---|---|---|
app_id | String | 是 | 32 | 支付宝分配给开发者的应用ID | 2014072300007148 |
method | String | 是 | 128 | 接口名称 | alipay.marketing.voucher.templatedetail.query |
format | String | 否 | 40 | 仅支持JSON | JSON |
charset | String | 是 | 10 | 请求使用的编码格式,如utf-8,gbk,gb2312等 | utf-8 |
sign_type | String | 是 | 10 | 商户生成签名字符串所使用的签名算法类型,目前支持RSA2和RSA,推荐使用RSA2 | RSA2 |
sign | String | 是 | 256 | 商户请求参数的签名串,详见签名 | 详见示例 |
timestamp | String | 是 | 19 | 发送请求的时间,格式"yyyy-MM-dd HH:mm:ss" | 2014-07-24 03:07:50 |
version | String | 是 | 3 | 调用的接口版本,固定为:1.0 | 1.0 |
app_auth_token | String | 否 | 40 | 详见应用授权概述 | |
biz_content | String | 是 | - | 请求参数的集合,最大长度不限,除公共参数外所有请求参数都必须放在这个参数中传递,具体参照各产品快速接入文档 |
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
---|---|---|---|---|---|
template_id | String | 必须 | 32 | 券模板ID | 20140601000730010040000000EB |
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
---|---|---|---|---|---|
code | String | 是 | - | 网关返回码,详见文档 | 40004 |
msg | String | 是 | - | 网关返回码描述,详见文档 | Business Failed |
sub_code | String | 否 | - | 业务返回码,详见文档 | ACQ.TRADE_HAS_SUCCESS |
sub_msg | String | 否 | - | 业务返回码描述,详见文档 | 交易已被支付 |
sign | String | 是 | - | 签名,详见文档 | DZXh8eeTuAHoYE3w1J+POiPhfDxOYBfUNn1lkeT/V7P4zJdyojWEa6IZs6Hz0yDW5Cp/viufUb5I0/V5WENS3OYR8zRedqo6D+fUTdLHdc+EFyCkiQhBxIzgngPdPdfp1PIS7BdhhzrsZHbRqb7o4k3Dxc+AAnFauu4V6Zdwczo= |
参数 | 类型 | 是否必填 | 最大长度 | 描述 | 示例值 |
---|---|---|---|---|---|
template_id | String | 必填 | 32 | 券模板ID | 20140601000730010040000000EB |
voucher_type | String | 必填 | 16 | 券类型。可枚举,暂时只支持"代金券"(FIX_VOUCHER) | fix |
voucher_name | String | 必填 | 32 | 券名称 | 四川移动5元代金券 |
publish_start_time | Date | 必填 | 19 | 发放开始时间,格式为:yyyy-MM-dd HH:mm:ss | 2017-01-01 00:00:01 |
publish_end_time | Date | 必填 | 19 | 发放结束时间,格式为:yyyy-MM-dd HH:mm:ss | 2017-01-29 23:59:59 |
status | String | 必填 | 1 | 模板状态,可枚举。分别为‘草稿’(I)、‘生效’(S)、‘删除’(D)和‘过期’(E) | E |
voucher_valid_period | String | 必填 | 128 | 券有效期。有两种类型:绝对时间和相对时间。使用JSON字符串表示。绝对时间有3个key:type、start、end,type取值固定为"ABSOLUTE",start和end分别表示券生效时间和失效时间,格式为yyyy-MM-dd HH:mm:ss。绝对时间示例:{"type": "ABSOLUTE", "start": "2017-01-10 00:00:00", "end": "2017-01-13 23:59:59"}。相对时间有3个key:type、duration、unit,type取值固定为"RELATIVE",duration表示从发券时间开始到往后推duration个单位时间为止作为券的使用有效期,unit表示有效时间单位,有效时间单位可枚举:MINUTE, HOUR, DAY。示例:{"type": "RELATIVE", "duration": 1 , "unit": "DAY" },如果此刻发券,那么该券从现在开始生效1(duration)天(unit)后失效。 | {"type": "ABSOLUTE", "start": "2017-01-10 00:00:00", "end": "2017-01-13 23:59:59"} |
floor_amount | Price | 必填 | 10 | 最低额度。券的最低使用门槛金额,只有订单金额大于等于最低额度时券才能使用。币种为人民币,单位为元。该数值不小于0,小数点以后最多保留两位。 | 50.0 |
voucher_description | String | 必填 | 256 | 券使用说明 | 1. xxxxx 2. xxxxx 3. xxxxx |
amount | Price | 必填 | 10 | 面额。每张代金券可以抵扣的金额。币种为人民币,单位为元。该数值不小于0,小数点以后最多两位。 | 8.8 |
voucher_quantity | Number | 必填 | 10 | 拟发行券的数量。单位为张。该数值是大于0的整数。 | 1000000 |
total_amount | Price | 必填 | 10 | 总金额面额。币种为人民币,单位为元。该数值不小于0,小数点以后最多两位。仅代金券 | 8800000 |
publish_count | Number | 必填 | 10 | 已发放张数。单位为张。该数值是大于0的整数。 | 500 |
publish_amount | Price | 必填 | 10 | 已发放总金额。币种为人民币,单位为元。该数值不小于0,小数点以后最多两位。 | 4400 |
used_count | Number | 必填 | 10 | 已使用张数。单位为张。该数值是大于0的整数。 | 20 |
used_amount | Price | 必填 | 10 | 已使用总金额。币种为人民币,单位为元。该数值不小于0,小数点以后最多两位。 | 176 |
recycle_amount | Price | 选填 | 10 | 退回金额。币种为人民币,单位为元。该数值不小于0,小数点以后最多两位。 | 8799824 |
AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do","app_id","your private_key","json","GBK","alipay_public_key","RSA2"); AlipayMarketingVoucherTemplatedetailQueryRequest request = new AlipayMarketingVoucherTemplatedetailQueryRequest(); request.setBizContent("{" + "\"template_id\":\"20140601000730010040000000EB\"" + "}"); AlipayMarketingVoucherTemplatedetailQueryResponse response = alipayClient.execute(request); if(response.isSuccess()){ System.out.println("调用成功"); } else { System.out.println("调用失败"); }
{ "sign":"ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE", "alipay_marketing_voucher_templatedetail_query_response":{ "msg":"Success", "publish_amount":4400, "amount":8.8, "code":"10000", "recycle_amount":8799824, "voucher_name":"四川移动5元代金券", "publish_start_time":"2017-01-01 00:00:01", "publish_count":500, "voucher_quantity":1000000, "publish_end_time":"2017-01-29 23:59:59", "total_amount":8800000, "used_count":20, "voucher_type":"fix", "voucher_description":"1. xxxxx\r\n2. xxxxx\r\n3. xxxxx", "voucher_valid_period":"{\"type\": \"ABSOLUTE\", \"start\": \"2017-01-10 00:00:00\", \"end\": \"2017-01-13 23:59:59\"}", "used_amount":176, "template_id":"20140601000730010040000000EB", "floor_amount":50.0, "status":"E" } }
{ "sign":"ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE", "alipay_marketing_voucher_templatedetail_query_response":{ "msg":"Service Currently Unavailable", "code":"20000", "sub_msg":"系统繁忙", "sub_code":"isp.unknow-error" } }
错误码 | 错误描述 | 解决方案 |
---|---|---|
TEMPLATE_NOT_EXIST | 模板不存在 | 请仔细确认查询的模板ID是否存在 |
PERMISSION_DENIED | 没有查询模板权限 | 只能查询自己创建的模板 |
INVALID_PARAMETER | 参数有误 | 检查请求参数格式与接口文档是否匹配 |
SYSTEM_ERROR | 系统繁忙 | 1.发起业务重试 2.联系技术支持 |
SYSTEM_ERROR | 系统繁忙 | 1.发起业务重试 2.联系技术支持 |
SYSTEM_ERROR | 系统繁忙 | 1.发起业务重试 2.联系技术支持 |
SYSTEM_ERROR | 系统繁忙 | 1.发起业务重试 2.联系技术支持 |