欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 微信开发 > 微信小程序领取卡券(java)

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:738

高端HTML5响应式企业通用网

2020-05-06   浏览:521

html5响应式外贸网站英文版

2020-05-08   浏览:509

HTML5自适应律师工作室类网

2020-04-04   浏览:502

HTML5影视传媒文化公司类网

2020-05-12   浏览:497

微信小程序领取卡券(java)

发布时间:2020-12-25  

最近做了个领取微信卡券的小程序,看了很多文档资料以及花了很多时间才算搞定的,不过也算是好事多磨,这边记录分享一下,也算给一点提升。

一、开发前准备

1:申请微信公众号 和 微信小程序,这是两个不同的东西,都需要单独申请、不同的帐号;

2:微信公众号需要开通微信卡券的功能;

3:在微信公众号里面去绑定小程序;

4:申请微信开放平台,并将微信公众号 和 微信小程序绑定到该开放平台。(注:绑定到开发平台下的作用只是为了获取unionid,因为同一用户在 公众号 和 小程序下获得的openid是不一样的,如果公众号 和 小程序都需要领取卡券,则最好通过unionid来跟踪用户;如果你只是开发微信小程序的领取卡券,则完全可以忽略第4点,博主本人也没有去绑定到微信开放平台,感觉步骤好多,特别麻烦!)

二、开始开发

1:获取微信卡券

https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1451025272

这边可以直接通过微信公众号提供的接口获取或者创建微信的卡券,此处不过多介绍,只是提一下这边要获取的access_token,网址如下https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140183,代码直接如下:

[java] view plain copy

 

private static String grantType = "client_credential";  

    public static String appId = "";            //微信公众号appid  

        public static String secret = "";           //微信公众号密钥  

    public static AccessToken token = null;         //微信公众号的accessToken对象,由于请求次数有限制,这里使用全局静态变量保存起来  

    public static AccessToken getToken() throws WeixinException, JsonParseException, JsonMappingException, IOException{  

        if(token == null || token.getExpires_in() < System.currentTimeMillis()){  

            //拼接参数  

            String param = "?grant_type=" + grantType + "&appid=" + appId + "&secret=" + secret;  

            //创建请求对象  

                HttpsClient http = new HttpsClient();  

                //调用获取access_token接口  

                Response res = http.get("https://api.weixin.qq.com/cgi-bin/token" + param);  

                System.out.println(res.asString());  

                ObjectMapper mapper = new ObjectMapper();  

本文标签

:备案管家服务帮您把复杂流程变简单,解决您在进行网站备案过程中遇到的效率低下和成功率不高的问题。个人300/2个域名,企业500/5个域名,qq1650004.