精华内容
下载资源
问答
  • 主要介绍了Java实现微信公众号获取临时二维码功能,结合实例形式分析了java调用微信公众号接口实现临时二维码生成功能相关操作技巧,需要的朋友可以参考下
  • 主要为大家详细介绍了PHP微信扫描公众号二维码实现登陆功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 为了满足用户渠道推广分析和用户帐号绑定等场景的需要,也就是推广和微商城分销的一个知识点,当你需要知道你的这个客户是谁推广的时候,当你为你的商城设计了分销的模式的时候,你就会发现这个知识点很好用
  • 微信公众号推广二维码源码 博文连接:https://blog.csdn.net/slx3320612540/article/details/88375918
  • 微信公众号利用asp生成带参数的二维码,别人扫了后如果已经关注过该公众号的,则直接进入公众号里,如果没关注则提示关注,关注后自动把该微信用户资料获取到并且保存入库,然后回复他的上级是谁,我觉得有可能对...
  • 主要给大家介绍了关于利用C#如何生成二维码的专属微信公众号推广海报的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们一起来看看吧
  • XPosed微信自动生成二维码
  • 微信公众号生成二维码

    千次阅读 2018-06-14 09:58:14
    前言:公众号开发,难免遇到二维码...id=mp1445241432 去看一下文档,选择账户管理,里面有生成带参数二维码的说明第二:二维码分为零时和永久 共同点:不管是永久还是临时,都是请求同一个地址 https://api.weix...

    前言:公众号开发,难免遇到二维码,再此做个记录

    第一:到  https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432  去看一下文档,选择账户管理,里面有生成带参数二维码的说明

    第二:二维码分为零时和永久

            共同点:不管是永久还是临时,都是请求同一个地址

                https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=TOKEN

                其中token是调用微信获得

            1、永久格式

                请求参数:

                    数值型:{"action_name": "QR_LIMIT_SCENE", "action_info": {"scene": {"scene_id": 123}}}

                    字符串型:{"action_name": "QR_LIMIT_STR_SCENE", "action_info": {"scene": {"scene_str": "test"}}}

                请求格式:post

        php请求示例:

                请求之后得到的数据格式(临时,永久相同):

                    {"ticket":"gQH47joAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL2taZ2Z3TVRtNzJXV1Brb3ZhYmJJAAIEZ23sUwMEmm

    3sUw==","expire_seconds":60,"url":"http://weixin.qq.com/q/kZgfwMTm72WWPkovabbI"}

                到此得到了二维码信息,但二维码图片还没有。ticket:根据该数据到微信获取二维码图片。expire_seconds:二维码有效期(永久二维码没有)。url:扫描二维码解析之后的地址

          PS:如果要自己利用第三方的工具类,或者插件生成二维码,到此就可以了,把url作为内容拿去生成二维码

                获取二维码图片:

                    请求地址(get):

    https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=TICKET

                    

    到此永久二维码结束。

    2、临时二维码

        请求参数类型

                数值:

    {"expire_seconds": 604800, "action_name": "QR_SCENE", "action_info": {"scene": {"scene_id": 123}}}
                字符串:
    {"expire_seconds": 604800, "action_name": "QR_STR_SCENE", "action_info": {"scene": {"scene_str": "test"}}}

        同上post请求 https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=TOKEN 地址并传递参数过去

        PS:    是字符串就传字符串是数值就传数值

        请求之后同上得到

    {"ticket":"gQH47joAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9xL2taZ2Z3TVRtNzJXV1Brb3ZhYmJJAAIEZ23sUwMEmm
    3sUw==","expire_seconds":60,"url":"http://weixin.qq.com/q/kZgfwMTm72WWPkovabbI"}
        一串数据

        转换数据取出 ticket

        调用地址并传递ticket

    https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=TICKET

        以get请求获取图片信息。

    之后保存就行



    二维码加水印:

        1、通过上面获取到二维码并保存之后,继续加载logo

            通过 getimgagesize(路径)获取到保存的二维码和log图片信息,得到图片数据。

        2、删除原图

       3、利用imagecopymerge()函数合并生成图片

               将  log 图像中坐标从0开始到0结束,高为$logoWidth的部分拷贝到$logox和$logoy的地方,合并程度为100

                说明:0到0标识logo图片全部加载,不用裁剪。合并程度为0到100 如果是0就什么都没做,100完全重叠,类似透明的感觉。



    到此二维码结束。

    展开全文
  • 7、参数二维码生成 8、扫描参数二维码接收参数和用户openid PS:代码仅供参考,需要在服务号上配置和获取 token,AppID,AppSecret,access_token以及设置网页OAuth2.0鉴权的网页地址。 全程几乎无验证,最好不要直接...
  • 资源为微信公众号/H5/二维码支付的源代码,若代码有疑问,可以咨询博主,看到消息一定会回~
  • .net core实现微信公众号中点击事件 文本消息 自定义菜单 查了一些资料简单的实现了一下 供初学者学习
  • 下面来看一下在微信公众号二维码是如何生成的。 首先我们开始老样子先去微信公众平台中查看一下文档,首先进入文档中心,在左侧菜单中账号管理>生成带参数的二维码。然后我们大致看下业务场景 从这里可以...

     

     在微信开发的过程中,在业务上常常会有分享的需求,而二维码给分享提供了比较快捷便利的解决方案。下面来看一下在微信公众号中二维码是如何生成的。

    首先我们开始老样子先去微信公众平台中查看一下文档,首先进入文档中心,在左侧菜单中账号管理>生成带参数的二维码。然后我们大致看下业务场景

    从这里可以比较清楚看到,这个api的二维码应用于推广分享,然后有临时和永久两种。这两个的区别也比较明显,临时就是有过期时间,你生成的码过段时间就不能用了,但是生成数量上比永久的多。永久的有10万个如果业务使用量不大,可以选永久。这里微信还提供了事件推送,本文就不展开这个功能了。

    首先第一步得到一个二维码ticket,这个主要就是一个换取凭证的过程,可以类别于坐高铁的车票。我们看下这个api

    这里的32位是指二进制数,按照你想传参的类型选则是id还是str,通过action_name可以决定二维码是否是永久的,下面是参数json结构

    {
      "action_info": {
        "scene": {
          "scene_id": 12
        }
      },
      "action_name": "QR_SCENE",
      "expire_seconds": 7200
    }

    我们可以把这些信息看作是你买高铁票时的班次,座位等。那么现在开始获取ticket(买票)。记住不要忘记带上我们的access_token。这个是我们公众号的凭证,就像你买票时用的身份证一样

    https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=TOKEN

    发送post请求,部分代码清单

    /**
         * @description 公众号二维码ticket
         * @author zhou
         * @param sceneId 场景值id
         * @param sceneStr 场景值字符串
         * @param state 类型(临时/永久 0/1)
         * @return ticketJson
         * @date 2019/6/15
         */
        @Override
        public JSONObject QrCodeOfficialTicket(Integer sceneId, String sceneStr, Integer state) {
            //拼装url
            StringBuilder sb = new StringBuilder(WxOaUrlConfig.API_CREATE_QR_CODE);
            sb.append("access_token=").append(redisUtil.get(CacheParam.OA_ACCESS_TOKEN));
            String url = sb.toString();
            JSONObject jsonObject = generateOfficialQrCodeJson(sceneId,sceneStr,state);
            log.debug(jsonObject.toJSONString());
            JSONObject resultJson = httpUtil.dePostJson(jsonObject, url);
            if(resultJson.containsKey("ticket")){
                return resultJson;
            }else {
                log.error("获取公众号二维码ticket失败,{}",resultJson.toJSONString());
                throw new WeChatOaException(WeChatOaErrorEnum.QR_CODE_TICKET_ERROR);
            }
        }
    

    如果成功会有下面的返回值,如果时永久的就没有过期时间字段。

    {  "ticket":"gQHM7zwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyX2U2N3M3Y2VmYkMxWW5US3h1Y28AA        
       gT32u5eAwQgHAAA",
    "expire_seconds": 7200,
    "url": "http:\/\/weixin.qq.com\/q\/02_e67s7cefbC1YnTKxuco"
    }

    那么第二步就是获取二维码的图片,(也就是我们要凭票上车了)。这里需要我们调用微信的api同时接收它返回的图片格式

    首先是api,非常简单

    HTTP GET请求(请使用https协议)https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=TICKET 提醒:TICKET记得进行UrlEncode。

    那么上代码

     public void generateQrCodeOfficial(JSONObject ticketJson, HttpServletResponse response) {
            StringBuilder sb = new StringBuilder(WxOaUrlConfig.API_SHOW_QR_CODE);
            try {
                sb.append("ticket=").append(URLEncoder.encode(ticketJson.getString("ticket"),"utf-8"));
                String url =sb.toString();
                httpUtil.getImage(response,url);
            } catch (UnsupportedEncodingException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }

    首先是拼接url,然后发送请求,这里设置响应的格式,同时用 字节流进行输出

    public void getImage(HttpServletResponse response,String url){
            try {
                URL u = new URL(url);
                HttpURLConnection conn = (HttpURLConnection) u.openConnection();
                conn.setRequestMethod("GET");
                InputStream inputStream = conn.getInputStream();
                byte[] bytes = readInputStream(inputStream);
                inputStream.close();
                response.setContentType("image/jpg");
                OutputStream outputStream = response.getOutputStream();
                outputStream.write(bytes);
                outputStream.flush();
                outputStream.close();
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    
        private byte[] readInputStream(InputStream inputStream) throws IOException {
            ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
            byte[] buffer = new byte[1024];
            int len = 0;
            while ((len = inputStream.read(buffer)) != -1){
                outputStream.write(buffer,0,len);
            }
            inputStream.close();
            return outputStream.toByteArray();
        }

    然后调用结果就是这样的。好了大家一起愉快的买票上车吧

     

    展开全文
  • 公众号二维码海报自动生成,使用公众号开发接口生成带参数的二维码和获取用户基本信息(UnionID机制)实现海报通的效果,在自己的服务器上部署就可以,也可以直接使用微号帮平台生成海报二维码。 1、生成海报二维码 ...

    公众号二维码海报自动生成,使用公众号开发接口生成带参数的二维码和获取用户基本信息(UnionID机制)实现海报通的效果,在自己的服务器上部署就可以,也可以直接使用微号帮平台生成海报二维码。

    1、生成海报二维码

    使用微号帮平台生成海报二维码功能,实现海报通裂变粉丝,带粉丝头像、昵称、二维码,分享粉丝海报关注自动生成海报。

    2、任务消息设置

    可以设置【生成海报时弹出的信息,新粉丝关注时向推广员推送的提醒消息,推广员任务完成(达标)时推送的信息,粉丝重复取关公众号后再扫海报二维码关注时弹出的信息,老粉丝扫海报二维码时弹出的信息】这些消息,还可以搭配动态字符,任务达标数。

    3、海报高级设置

    海报通裂变粉丝,在微号帮生成海报二维码功能里操作,粉丝好友关注支持都可以查看到结果。

    4、二维码海报统计数据

    通过生成海报二维码》数据统计报表查看每天海报分享粉丝关注数据。

    展开全文
  • 主要介绍了jQuery实现微信长按识别二维码的功能,非常不错,具有参考借鉴价值,对jquery长按识别二维码的相关知识感兴趣的朋友一起学习吧
  • 引入依赖: <dependency> <groupId>com.github.binarywang</groupId> <artifactId>weixin-java-mp</artifactId> <version>... WxMpDefaultConfigImpl wxMpDefault

    引入依赖:

    <dependency>
    	<groupId>com.github.binarywang</groupId>
    	<artifactId>weixin-java-mp</artifactId>
    	<version>3.9.0</version>
    </dependency>
    

    代码:

    try {
    
    	String url = null;
    	WxMpDefaultConfigImpl wxMpDefaultConfig = new WxMpDefaultConfigImpl();
    	wxMpDefaultConfig.setAppId("wxxxxxxxxxxxxx");
    	wxMpDefaultConfig.setSecret("aaaaaaaaaaaaaaaaaa");
    	wxMpDefaultConfig.setToken("");
    	wxMpDefaultConfig.setAesKey("");
    	
    	WxMpService wxMpService = new WxMpServiceImpl();
    	wxMpService.setWxMpConfigStorage(wxMpDefaultConfig);
    	
    	//换取临时二维码ticket,设置过期时间-最大不超过2592000(即30天)。
    	WxMpQrCodeTicket ticket = wxMpService.getQrcodeService().qrCodeCreateTmpTicket("login_"+new Date().getTime(),2592000);
    	
    	//换取永久二维码ticket
    	//WxMpQrCodeTicket ticket = wxConfig.getWxMpService().getQrcodeService().qrCodeCreateLastTicket(sceneId);
    	
    	//拿ticket换取二维码图片url地址
    	url = wxMpService.getQrcodeService().qrCodePictureUrl(ticket.getTicket());
    	System.out.println(url);
    
    } catch (Exception e){
    	e.printStackTrace();
    }
    
    展开全文
  • 微信公众号渠道二维码的作用包括但不限于以下: 1. 公众号粉丝来源统计 服务号在做推广活动时,通常会在很多渠道投放公众号的二维码,如官网、推文、朋友圈、海报、宣传单页等,在推广中可以看到公众号的粉丝有明显...
  • 生成微信公众号二维码

    千次阅读 2020-04-05 09:32:14
    第一步,用户点击绑定微信,生成一个二维码。 第二步,用户扫完二维码后出现关注公众号的页面。 第三步,用户关注该公众号出现微信扫码的界面 第四步,用户扫完这个微信后,弹出获取微信...
  • 为了实现微信公众号生成专属二维码推广来源统计功能,第三方平台微号帮提供了渠道二维码生成功能实现,可以给微信公众号在线生成专属推广二维码,统计公众号各个渠道来源的粉丝,一个渠道对应一个推广二维码,可以...
  • 后端生成二维码,二维码里面带有参数 前端在默认页面的声明周期created方法,接收二维码的参数,location.href能获取到二维码携带的参数 有两种情况,一是二维码已失效,不带任何参数;另一种情况是二维码是有效的...
  • 微信公众号生成带参数的二维码,当其他人非微信扫描二维码的时候,可以看到一个自定义的链接而不是生成ticket的时候返回的URL,如何做!
  • `微信公众号开发 生成带参数二维码加粗样式 为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以...
  • 微信公众号生成个性化推广二维码

    千次阅读 2019-03-10 11:01:05
    文章目录微信公众号生成个性化推广二维码目标环境要求实现思路获取二维码流程概述获取ticket获取二维码下载地址代码实现核心代码运行结果 微信公众号生成个性化推广二维码 目标 针对不同的推广场景,生成特定的...
  • 公众号二维码带统计,通过生成带参数的二维码接口实现,公众号普通二维码并没有统计功能,公众号提供开发文档实现功能。也可以直接使用微号帮平台的渠道二维码生成功能实现效果。 1、渠道二维码生成 生成永久二维码...
  • 使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。 目前有2种类型的二维码: 1、临时二维码,是有过期时间的,最长可以设置为在二维码生成后的30天(即2592000秒)后过期,但...
  • 微信公众号开发demo

    2018-09-10 20:16:28
    初次开发请先详读官方文档 微信各种消息处理 带参二维码生成 素材管理 群发消息 oauth2授权 微信H5、扫码一、扫码二支付
  • 1.生成带参二维码 有两种方式,一是通过微信公众平台来生成,二是通过java代码生成 一:微信平台生成 首先进入公众平台,找到接口权限进入 进入后找到获取access_tocken接口,获取access_tocken,因为获取...
  • 一:前往微信公众平台基本配置,... } } } 三:扫描二维码(我生成的是静态二维码)直接通过app_id 和 app_secret 获取(没有获取code) //获取accesstoken public function getToken($appid,$appsecret){ $url = ...
  • 微信公众号生成带参数的二维码

    千次阅读 2019-06-03 15:40:39
    官网功能介绍:...id=mp1443433542 1、获取access_token:根据公众号的appid和appsecket得到access_token https://mp.weixin.qq.com/debug?token=1795470382&lang=zh_CN 2、获取ti...
  • 方法1 在浏览器中打开下面的链接 ...其中Name替换为对应公众号的微信号 例如,我们打算生成公众号 AI算法联盟 的二维码 ...因此在浏览器中访问下面链接即可生成二维码: https://open.weixin.qq.com/q...
  • 需要从某个页面生成二维码,用户扫描二维码,如果已关注公众号,跳到公众号页面,推送小程序链接 如果还未关注公众号,跳转到关注页面,关注公众号后推送小程序链接。 当然从公众号跳转到小程序,多多少少是需要带...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,904
精华内容 7,961
关键字:

微信公众号生成二维码