查询用户提交的会员卡表单信息(alipay.marketing.card.activateform.query)JAVA版本demo

简介: 说明:       该接口是 会员卡开卡场景下,用户确认领卡后,跳转到商户开卡处理页面,商户通过该接口查询用户表单信息       开卡表单模板配置以及获取领卡投放链接参考该贴:[url]https://openclub.alipay.com/read.php?tid=1590&fid=71[/url] 调用代码示例: 第一步:需要获取AccessToken这个值,因为该接口需要用到。

说明: 
      该接口是 会员卡开卡场景下,用户确认领卡后,跳转到商户开卡处理页面,商户通过该接口查询用户表单信息 
      开卡表单模板配置以及获取领卡投放链接参考该贴:[url]https://openclub.alipay.com/read.php?tid=1590&fid=71[/url] 

调用代码示例: 
第一步:需要获取AccessToken这个值,因为该接口需要用到。

参考该贴【获取会员信息】 :[url]https://openclub.alipay.com/read.php?tid=1817&fid=67[/url]

第二步,核心代码示例:

public  static void CardActivate_formQuery(){         AlipayClient   alipayClient=alipayclient();         AlipayMarketingCardActivateformQueryRequest request = new AlipayMarketingCardActivateformQueryRequest();         request.setBizContent("{" +         "\"biz_type\":\"MEMBER_CARD\"," +         "\"template_id\":\"20180131000000000782698000300330\"," +         "\"request_id\":\"20180131018391763630287647446\"" +         "  }");         AlipayMarketingCardActivateformQueryResponse response=null;        try {            response = alipayClient.execute(request,"composeB6a1654a19db7421f864d561ba6D44");        } catch (AlipayApiException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }         System.out.println(response.getBody());                    if(response.isSuccess()){         System.out.println("调用成功");         } else {         System.out.println("调用失败");         }       }}

接口同步返回(PS:下文返回信息已做处理为示例信息):

{"alipay_marketing_card_activateform_query_response":{"code":"10000","msg":"Success","infos":"[{\"OPEN_FORM_FIELD_BIRTHDAY\":\"01-31\"},{\"OPEN_FORM_FIELD_GENDER\":\"男\"},{\"OPEN_FORM_FIELD_IDCARD\":\"420621199xxxxxxx\"},{\"OPEN_FORM_FIELD_MOBILE\":\"1836xxxxxxx\"},{\"OPEN_FORM_FIELD_NAME\":\"颠覆白的黑\"}]"},"sign":"jEE8h5bv+d9A2wR/+MsPGQ2/wqECXxljxya8lzPoqBF9tws9d4MNzhtbVT0C3qoCiO6vkJckdCpHSmcBunNQdvF/jXrNFhmfV89QVw69qxrYd6os8lMc9sUmO4qmWsLnhyfImP5+PED0j9WfbQzXRgoiMDZv9h90L6RSyORoK88="}

注意点: 
1.biz_type参数目前为固定值,填写为:MEMBER_CARD 

2.template_id值为创建接口返回值,勿混淆。

参考该贴【创建会员卡模板接口】 :[url]https://openclub.alipay.com/read.php?tid=1577&fid=71[/url]

3.request_id查询用户表单提交信息的请求id,在用户授权表单确认提交后跳转商户页面url时返回此参数。 

报错提供信息: 
appid+接口名+调用接口时间,最好将本次请求的完整参数一并发过来 


如果大家在测试过程中遇到问题欢迎在帖子下方追问,请按照标准方式提问

目录
相关文章
|
24天前
|
Java
有关Java发送邮件信息(支持附件、html文件模板发送)
有关Java发送邮件信息(支持附件、html文件模板发送)
25 1
|
1月前
|
监控 Java
Java如何获取堆栈信息
【2月更文挑战第19天】
|
25天前
|
Java 数据库连接
Hibernate中使用Criteria查询及注解——(Dept.java)
Hibernate中使用Criteria查询及注解——(Dept.java)
14 1
|
1月前
|
NoSQL Java 数据库连接
使用Java实现从数据库查出数据存入Redis,并在查询时先查Redis,如果Redis中没有数据再从数据库中读取
使用Java实现从数据库查出数据存入Redis,并在查询时先查Redis,如果Redis中没有数据再从数据库中读取
347 1
|
3天前
|
Oracle Java 关系型数据库
Java 开发者必备:JDK 版本详解与选择策略(含安装与验证)
Oracle Java SE 支持路线图显示,JDK 8(LTS)支持至2030年,非LTS版本如9-11每6个月发布且支持有限。JDK 11(LTS)支持至2032年,而JDK 17及以上版本现在提供免费商用许可。LTS版本提供长达8年的支持,每2年发布一次。Oracle JDK与OpenJDK有多个社区和公司构建版本,如Adoptium、Amazon Corretto和Azul Zulu,它们在许可证、商业支持和更新方面有所不同。个人选择JDK时,可考虑稳定性、LTS、第三方兼容性和提供商支持。
6 0
|
25天前
|
Java 数据库连接
Hibernate中使用Criteria查询及注解——(DeptTest.java)
Hibernate中使用Criteria查询及注解——(DeptTest.java)
8 1
|
25天前
|
Java 数据库连接
Hibernate中使用Criteria查询及注解——(Emp.java)
Hibernate中使用Criteria查询及注解——(Emp.java)
9 0
|
30天前
|
Java API 计算机视觉
java实现人脸识别V3版本开发
java实现人脸识别V3版本开发
17 0
|
1月前
|
前端开发 Java Spring
Java 新手如何使用Spring MVC 中的查询字符串和查询参数
Java 新手如何使用Spring MVC 中的查询字符串和查询参数
|
1月前
|
SQL Java 关系型数据库
Java查询操作
Java查询操作
8 0