精华内容
下载资源
问答
  • 微信测试号
    千次阅读
    2020-02-24 11:00:24

    在微信小程序或者微信公众号开发的时候,这个接口配置永远的是微信后台开发的第一步。

    1、用你自己的微信公众号或者使用微信测试号,这里我用的是微信测试号,进去后扫描登录即可,测试号拥有正常公众号的大部分功能以及接口权限

    微信测试号链接:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

    微信消息接口使用指南:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html

    2、域名绑定,首先要先有后台,这里我用的是springboot框架

    Controller层

    package com.wen.springboot.Controller;
    
    
    import com.wen.springboot.utils.WeixinUtils;
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.web.bind.annotation.GetMapping;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpServletRequest;
    import java.io.IOException;
    import java.io.PrintWriter;
    
    
    /**
     * @ClassName weixin
     * @Author zhangwen
     * @Description 测试号接入
     * @Date 2019/12/16 15:39
     */
    @RestController
    @RequestMapping("/weixin")
    public class weixin {
        @Autowired
        private WeixinUtils weixinservice;
    
        @GetMapping("/wx")
        public boolean wx(HttpServletRequest request, HttpServletResponse response){
            //获取微信服务器发来的参数,并将token、timestamp、nonce三个参数进行字典序排序
            //将三个参数字符串拼接成一个字符串进行sha1加密
            //开发者获得加密后的字符串可与signature对比,标识该请求来源于微信
            String signature = request.getParameter("signature");
            String timestamp = request.getParameter("timestamp");
            String nonce = request.getParameter("nonce");
            String echostr = request.getParameter("echostr");
            //check方法用来排序以及比较
            if (weixinservice.check(timestamp,nonce,signature)){
                PrintWriter out = null;
                try {
                    out = response.getWriter();
                    out.print(echostr);
                } catch (IOException e) {
                    e.printStackTrace();
                }finally {
                    out.flush();//刷新文件流
                    out.close();//关闭文件流
                }
                System.out.println("接入成功");
               
            }
            return null;//无需返回值,返回null即可
        }
    }
    

    WeixinUtils类

    package com.wen.springboot.utils;
    
    
    import org.springframework.stereotype.Component;
    import org.springframework.stereotype.Service;
    
    import java.security.MessageDigest;
    import java.security.NoSuchAlgorithmException;
    import java.util.Arrays;
    
    /**
     * @Author: zhangwen @Description: 微信验证签名
     */
    @Component
    public class WeixinUtils {
        private static final String Token="123";//这里要与域名绑定时输入的Token一致!
    
        /**
         * 验证签名
         * @param timestamp
         * @param nonce
         * @param signature
         * @return
         */
        public boolean check(String timestamp, String nonce, String signature) {
            String [] strs = new String[]{Token,timestamp,nonce};
            System.out.println(strs);
            Arrays.sort(strs);//字典排序
            String str = strs[0]+strs[1]+strs[2];
            String mysig = sha1(str);
            System.out.println(mysig);
            System.out.println(signature);
            return mysig.equalsIgnoreCase(signature);//将排序加密后的mysig字符串与微信传过来的微信加密签名signature比较
        }
    
        private String sha1(String str) {//加密
            try {
                MessageDigest messageDigest = MessageDigest.getInstance("sha1");
                byte[] digest = messageDigest.digest(str.getBytes());
                char[] chars = {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'};
                StringBuilder sb = new StringBuilder();
                for (byte b:digest) {
                    sb.append(chars[(b>>4)&15]);
                    sb.append(chars[(b)&15]);
                }
                return sb.toString();
            } catch (NoSuchAlgorithmException e) {
                e.printStackTrace();
            }
            return null;
        }
    }
    

    到这里后,如果自己有服务器,可以将项目打包放到服务器中,如果没有,想在本地控制台看效果就用natapp内网穿透

    natapp官网地址:https://natapp.cn/ ,进去后申请一个免费隧道即可下载使用,natapp配置请看我另外一篇博客。

    博客链接:https://blog.csdn.net/weixin_44124391/article/details/104473882

    3、在后台已经发布,或者本地项目已经跑起来且用了内网穿透后,进入微信测试号或者公众号界面

    这里的url就是你内网穿透的地址或者服务器地址加项目接口访问路径,先点击修改,输入后确保Token与项目中的Token一致,点击确定后,就会向你的服务器或者本地项目发送请求,之后就是项目自己进行比较返回了,到这里微信开发接口绑定就完成了

    更多相关内容
  • 一、微信测试号 1、地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 2、注意事项: (1)需要用到网页授权时,必须填写“JS接口安全域名”和“网页授权获取用户基本信息”。 (2)这两项的...

    一、微信测试号
    1、地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login
    在这里插入图片描述
    2、注意事项:
    (1)需要用到网页授权时,必须填写“JS接口安全域名”和“网页授权获取用户基本信息”。
    (2)这两项的内容都是你网站的域名,故不需要加http前缀。
    (3)一开始使用微信测试号,可以配合内网穿透工具使用(内网穿透的意思是把你的个人电脑作为服务器,供其他用户通过http或https对你部署在本地的某个项目进行访问)。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    二、微信公众平台接口调试工具
    1、地址:https://mp.weixin.qq.com/debug/cgi-bin/apiinfo
    2、如下图所示,在微信开发过程中,可以用到的接口,我们都可以在这个网页中进行测试,可用后再去写代码,可以有效地提高效率!
    在这里插入图片描述
    3、选择“获取access_token接口 /token”输入在微信测试号中地appidappsecret,点击“检测问题”,可获取到access_token,如下图所示:
    在这里插入图片描述

    有疑问可留言或私信!

    展开全文
  • 微信公众号配置url、token

    最近在搞微信公众号开发,想做一个自动回复的功能,需要在公众号中配置url和token,但是在配置的时候,正常在代码里面返回echostr,却始终的无法配置成功

    怀疑是微信没有请求我的回调地址

    于是上postman模拟请求

    截图没截全,postman中,could not get response下面还有个SSL Error: Unable to verify the first certificate,可是我配置了ssl证书的,在浏览器访问都是没有问题的

    抱着怀疑的态度,去查了下ssl证书配置

    这是查询链接SSL服务器证书安装检查器_OPENSSL工具包_迅通诚信

     居然ssl证书配置确实有问题,但是这个问题也确实不影响浏览器!

    好吧,既然知道缺少中间证书了,那就处理这个问题

    继续研究怎么配置中间证书~~

    我的域名证书是在百度云申请的,下载下来是这三个文件

    解释一下,第一个是服务器证书文件,第二个是私钥,第三个是ca证书(其实内容就是中间证书)

    ok,再来看nginx上怎么把这个中间证书用上

    这里需要把服务器证书文件+中间证书文件+根证书文件用回车拼接起来形成一个新的.crt文件就好了

    根证书文件是不是没有听过?我也没有,但是有生成的地方!,附链接下载DigiCert和GeoTrust中间证书_OPENSSL工具包_迅通诚信

    把服务器证书文件的内容全选复制到上面这个框框里,然后下一步

    ok,现在要的东西都有了

    直接sublime新建文件

    依次把服务器证书的内容粘贴进去,然后回车换行,再把中间证书的内容复制粘贴进去,然后继续回车换行,最后把根证书文件内容复制进去,这里千万别搞多余的符号哦,只回车就行了,然后保存文件到新的.crt文件中,我这里就叫perfectmeal.mylifestyle.top_final.crt了,把这个文件上传的nginx目录下的cert里面

    下一步,去nginx.conf里面,把ssl_certificate的配置目录指向perfectmeal.mylifestyle.top_final.crt

    保存退出

    :wq

    重启nginx

    service nginx restart

    再去检查一次ssl证书

    现在就正常了,再去postman里面开起证书验证请求一次

    看来没问题,那就去微信配置url和token

    完美!

     

    展开全文
  • 微信测试号申请以及微信授权登录

    万次阅读 2018-08-06 19:47:55
    一、申请微信测试号 进入网址:微信测试号登录 接下来微信登录,然后进入页面 ① 第一点就是接口配置信息,可以使用springmvc或servlet来进行验证,我这里使用springmvc来编写验证代码: DemoController....

    一、申请微信测试号

    进入网址:微信测试号登录
    这里写图片描述
    接下来微信登录,然后进入页面
    这里写图片描述

    ① 第一点就是接口配置信息,可以使用springmvc或servlet来进行验证,我这里使用springmvc来编写验证代码:

    DemoController.java

    package com.demo.controller;
    
    import com.demo.util.WxUtils;
    import org.springframework.web.bind.annotation.GetMapping;
    import org.springframework.web.bind.annotation.PostMapping;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    import java.io.PrintWriter;
    import java.security.MessageDigest;
    import java.security.NoSuchAlgorithmException;
    import java.util.Arrays;
    import java.util.Map;
    
    /**
     * @author xyd
     * @version V1.0
     * @Package com.demo.controller
     * @Description:
     * @date 2018/8/6 17:19
     */
    @RestController("demo")
    @RequestMapping("/wx")
    public class DemoController {
        //这里的token要和微信测试号网页填写的token一样
        public static final String TOKEN = "okjfdlsf_lsdfjdslkfj_token";
    
        @GetMapping("/get")
        public void get(String signature,String timestamp,String nonce,String echostr, HttpServletResponse response) throws IOException, NoSuchAlgorithmException {
            // 将token、timestamp、nonce三个参数进行字典序排序
            System.out.println("signature:"+signature);
            System.out.println("timestamp:"+timestamp);
            System.out.println("nonce:"+nonce);
            System.out.println("echostr:"+echostr);
            System.out.println("TOKEN:"+TOKEN);
            String[] params = new String[] { TOKEN, timestamp, nonce };
            Arrays.sort(params);
            // 将三个参数字符串拼接成一个字符串进行sha1加密
            String clearText = params[0] + params[1] + params[2];
            String algorithm = "SHA-1";
            String sign = new String(
                    org.apache.commons.codec.binary.Hex.encodeHex(MessageDigest.getInstance(algorithm).digest((clearText).getBytes()), true));
            // 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信
            if (signature.equals(sign)) {
                response.getWriter().print(echostr);
            }
        }
    
    
    
    }
    

    需要注意的是:

    • 注意网站地址需要在公网能够访问
    • 最好使用80端口和域名
    • 使用get方式访问
    虽然以上都做到了,但是还是配置失败,在无可奈何之下,疯狂的点提交,结果给成功了。。。。。。

    ② 接下来填写“JS接口安全域名”,由于我有经过备案的个人域名,所以这一步直接成功。

    这个我猜测是需要备案的域名才行的吧。

    ③ 扫描二维码关注测试公众号

    二、微信授权登录

    1、首先查看微信开发文档

    开发文档地址:微信公众号开发文档

    2、静默授权登录

    步骤:

    1.首先使用微信浏览器访问地址:

    https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect

    其中APPID, REDIRECT_URL, SCOPE, STATE这些参数是需要根据实际情况来替换的,具体不多说。注意一下REDIRECT_URL和SCOPE,官方文档说了REDIRECT_URL最好经过urlEncode编码后替换,编码地址:urlEncode,SCOPE选择snsapi_base(静默授权)。

    2.访问上述地址时会有一瞬间的loading,然后就会跳转到REDIRECT_URL,REDIRECT_URL可以是一个页面也可以是一个action,而跳转到该地址时会有两个参数一起带过来。如:

    www.demo.com/?code=CODE&state=STATE

    首先,code的作用是为了拿到openId,而state的作用根据我的理解是为了标识此授权登录的状态和功能。
    这里我使用jsp页面获取code,代码如下:
    login.jsp

    <html>
    <body>
    <script src='http://res.wx.qq.com/open/js/jweixin-1.2.0.js'></script>
    <h2>Hello World!</h2>
            <%
               String code =  request.getParameter("code");
               String state =  request.getParameter("state");
            %>
    <script>
    
    
    </script>
    <form action="wx/login.action" method="post">
        <p>First name: <input type="text" name="code" value="<%= code%>" /></p>
        <p>Last name: <input type="text" name="state" value="<%= state%>"/></p>
        <input type="submit" value="Submit" />
    </form>
    </body>
    </html>

    此时,在DemoController中加入以下代码:

    @PostMapping("/login")
        public String login(String code, String state, HttpServletRequest request) throws Exception {
            return WxUtils.getLoginAcessToken("wx0b46f27000bd7853", "3036fd691456df2af1248c9763a17e4d", code);
        }

    WxUtils是自己写的工具类,使用httpClient来向微信服务器发送请求,代码如下:

    WxUtils.java

    package com.demo.util;
    
    import com.alibaba.fastjson.JSON;
    import org.apache.http.HttpResponse;
    import org.apache.http.client.HttpClient;
    import org.apache.http.client.methods.HttpGet;
    import org.apache.http.impl.client.HttpClients;
    import org.apache.http.util.EntityUtils;
    import org.springframework.web.bind.annotation.PostMapping;
    
    import javax.servlet.http.HttpServletRequest;
    import java.util.Map;
    
    /**
     * @author xyd
     * @version V1.0
     * @Package com.demo.util
     * @Description:
     * @date 2018/8/6 17:24
     */
    public class WxUtils {
    
        /**
         * 获取Openid
         * @param appid
         * @param secret
         * @param code
         * @return
         * @throws Exception
         */
        public static String getLoginAcessToken(String  appid, String secret, String code) throws Exception{
            HttpClient httpclient =  HttpClients.createDefault();
            String smsUrl="https://api.weixin.qq.com/sns/oauth2/access_token?appid="+ appid +"&SECRET="+ secret + "&code=" + code + "&grant_type=authorization_code";
            HttpGet httpGet = new HttpGet(smsUrl);
            String strResult = "";
    
            HttpResponse response = httpclient.execute(httpGet);
            if (response.getStatusLine().getStatusCode() == 200) {
                strResult = EntityUtils.toString(response
                        .getEntity(),"UTF-8");
            }
    
              System.out.println(strResult);
            return strResult;
        }
    }
    

    3.该接口返回的数据就是微信官方文档的标准数据了:
    微信浏览器地址:

    https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx0b46f27000bd7853&redirect_uri=http%3a%2f%2ftest.*.com%2fdemo%2flogin.jsp&response_type=code&scope=snsapi_base&state=123#wechat_redirect

    中间出现一些问题,提示:

    10003 redirect_uri域名与后台配置不一致

    忘记配置域名了,转到:
    这里写图片描述
    点击

    这里写图片描述

    注意:

    • 域名配置,这里填写的是域名(是一个字符串),而不是URL,因此请勿加 http:// 等协议头
    • 不要填写到详细的app目录或页面目录

    访问
    这里写图片描述
    submit
    这里写图片描述

    {
        "access_token": "12_k1ZcdnsfYCE6IUA44yOhT55nDqZyuc5D9oIRq-34sPzImaPEr2RlX0zQGhHNVpxzmA-jlu9DCJuiwmtXOQ7VlZlSnps1TcYaZd3-i-f3io0",
        "expires_in": 7200,
        "refresh_token": "12_K0b2BbG3hQX_CHpQR-F0LZYR3PEfqjINdj9e5Rb9fmDiICRMtL0P0HHxDphnRhZ-QQrlu_4Myaj9hSEZvUITEoJXGnbjg8e6jAymrRt-yqg",
        "openid": "oGw0k1sfHHSfvl0GXvS4sWeNHPWM",
        "scope": "snsapi_base"
    }

    实际过程中不用返回用户信息,而是将openId同数据库中比对,然后在session中插入该用户的信息使之处于在线状态!

    微信静默授权登录完成!

    3、非静默授权

    很简单,将上述地址:

    https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect

    中的SCOPE替换成:snsapi_userinfo就行了,其他步骤参考第2步。代码如下

    DemoController.java 加入如下代码:

    @PostMapping("/loginOpen")
        public String loginOpen(String code, String state, HttpServletRequest request) throws Exception {
            return WxUtils.getLoginAcessToken("wx0b46f27000bd7853", "3036fd691456df2af1248c9763a17e4d", code);
        }

    webapp下复制login.jsp为loginOpen.jsp

    <html>
    <body>
    <script src='http://res.wx.qq.com/open/js/jweixin-1.2.0.js'></script>
    <h2>Hello World!</h2>
            <%
               String code =  request.getParameter("code");
               String state =  request.getParameter("state");
            %>
    <script>
    
    
    </script>
    <form action="wx/loginOpen.action" method="post">
        <p>First name: <input type="text" name="code" value="<%= code%>" /></p>
        <p>Last name: <input type="text" name="state" value="<%= state%>"/></p>
        <input type="submit" value="Submit" />
    </form>
    </body>
    </html>
    

    其他代码不变,访问链接如下:

    https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx0b46f27000bd7853&redirect_uri=http%3a%2f%2ftest.*.com%2fdemo%2floginOpen.jsp&response_type=code&scope=snsapi_userinfo&state=123#wechat_redirect

    图:

    这里写图片描述

    这里写图片描述

    这里写图片描述

    结果:

    {
        "access_token": "12_M60HDZs9MgFKFqL-vPypzLmF7zFU2mW-vUt54YgplngC-aQ2i5tJz4Gb7qt5q99XAQ3ObGPYZsgilXcqBReh1ZsuvmbrKsPVM_uKacBraGo",
        "expires_in": 7200,
        "refresh_token": "12_P-p6A5PjymXR6ykFxBviVKGiyJL7Sdh6ac8QvJ9YUMhHaQCTzLIeGc9GB7Umvo5j294uN1aZhLEvGlS5DucgFP3vSpOIESW4jziWBQG3GWI",
        "openid": "oGw0k1sfHHSfvl0GXvS4sWeNHPWM",
        "scope": "snsapi_userinfo"
    }

    授权登录完成!

    随后代码码云:点击

    展开全文
  • 使用微信测试账号对网页进行授权

    千次阅读 2019-05-10 10:57:57
    如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。我们在进行公众号网页开发的时候,想要获取用户的基本信息,首先得获取到access_token,从access_...
  • 微信测试号-介绍

    千次阅读 2019-01-30 09:32:40
    大部分在企业上手微信公众号开发的都是直接用企业的账号,而...所以使用的是微信测试号。 我们先要知道我们的入口(下面链接就是) 微信测试号入口: https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/lo...
  • 微信测试号后台打开,权限表那有个网页授权获取用户基本信息,后面有个修改回调域名按钮,没填任何情况都是scope没权限!!!! 微信测试号后台:...
  • 大家知道微信测试号是怎么回事嘛,如果还不太清楚的话,那就请各位跟上小编我的脚步一起来探讨和学习一下微信的白名单要怎么进行测试,如果你也感兴趣,不妨来瞧瞧吧!但愿可以对你们有一定的帮助和启发哦!一直被另一...
  • 微信网页授权机制,在微信公众号客户端中访问第三方网页时获取用户基本信息,报错: 微信官方文档,在微信公众号请求用户网页授权之前,开发者需要...这里我需要备忘的是测试号的配置位置: The End... ...
  • 有许多功能,需要我们主动调用微信的接口,比如修改公众号菜单,主动给用户发消息等。此时微信会对我们的权限进行验证,这个权限就是access_token。 appID和appsecret 登录测试账号时有两个参数,appID是公众号的...
  • 测试号申请好了,文本回复代码编辑好了,在线接口测试成功了,但是发消息给公众号没有回复,什么回复都没有,是怎么回事。
  • 由于个人账号不能微信认证,无法使用分享接口,所以只能用测试号了1 申请微信测试号申请地址,微信公众平台开发者文档:http://mp.weixin.qq.com/wiki/home/index.html点击“接口测试号申请”,后续操作请根据微信...
  • 微信测试号申请流程

    千次阅读 2017-04-16 14:18:40
    从零开始开发微信公众号系列片将会讲述微信账号申请,微信各个接口的实现,同时会为每个接口提供实现的demo。同时,此系列博文也不乏引用博友的一些思想内容,如有问题,欢迎联系于我,谢谢!由于该系列博文是工作之...
  • 这里只提及微信二维码登录PC网站的实现方面,对于微信测试号如何申请,如何授权,本篇博客不去讲解。测试号申请:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login如何接收发送消息、生成菜单、授权...
  • 1、报错信息: ...如果是微信测试号的话,可能是没有授予权限,没有设置授权回调页面域名。 3、解决方案 到微信测试号管理里配置授权回调页面域名,设置成自己服务器的域名就可以了,注意不要带"http://"
  • 微信测试号的开发——网页授权

    千次阅读 2016-05-27 17:00:26
    微信平台的测试号填写你的JS的域名或者IP。填写IP地址不要加上http://xxx.xxx.xxx.xxx, 而是直接填入xxx.xxx.xxx.xxx不然在调试的时候就会出现redirect_url错误。如果是填写域名,务必填写域名的全程也就是说...
  • 第二张是测试号中的图片,之所以打马赛克是怕不良之心的人,如果有疑问可以在文章后留言,因为本人在这个问题上捣鼓了好几天,所以比较有心得,而微信公众号的开发文档或者百度的资料都不多,所以很容易走弯路 ...
  • 微信公众号之测试号申请

    千次阅读 2022-05-30 09:02:43
    测试号申请 我们一般使用测试号进行开发,测试号的申请需要在官网进行测试 选择开发者工具 选择开发者文档 选择接口测试号申请 这样,我们就打开了测试号申请的页面 在这里,我们只需填写url和token然后点击提交就...
  • 微信与设计运营策略测试及答案.docx微信与设计运营策略测试及答案.docx微信与设计运营策略测试及答案.docx微信与设计运营策略测试及答案.docx微信与设计运营策略测试及答案.docx微信与设计...
  • 申请微信开发者测试帐号 http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo 点击下图中的登录按钮。 在手机上点同意,如下图。 查看帮助文档,如下图 拷贝 appid, appsecret 有appID和appsecret,如没有多刷新...
  • 通过微信开发测试号进行微信登录

    千次阅读 2020-10-15 13:37:13
    微信开发测试号进行微信登录 1.测试账号获取 1.微信进行注册https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index 2.内网穿透 这里我用的是utools 使用http://www.u.tools/工具...
  • 微信测试号:config:invalid url domain

    千次阅读 2016-12-14 14:25:37
    今天调试微信分享的时候,配置参数时一直提示config:invalid url domain,...又猜测是不是二级域名的问题,因为是测试号所以不需要备案,也排除。  最后发现配置接口安全域名是不需要http://的,微信这也是够坑的。。
  • 1.登录微信公众号,左侧菜单栏最下边找到 开发-...另外:就算是一个公众号有多个开发者,每个开发者申请的测试号也都是单独的 3.开发者和测试人员需要扫码关注才能使用 4.调用微信授权登录接口需要配置这里 ...
  • ## # PHP项目 ,我现有一个微信测试号 已经在运行了, 但是由于一位前辈离职了,他的测试号即将要收回, 我在测试服务器上把代码中的APPID 和 APPSECRET改成我的 。其他的都没有变动,但是一直显示配置失败,这是为...
  • 微信公众号测试账号总结

    千次阅读 2020-05-08 18:46:33
    这里写自定义目录标题微信公众号微信公众号测试账号申请测试账号配置微信公众号测试账号接口配置信息JS接口安全域名,模板消息接口网页授权获取用户基本信息微信小程序微信...使用微信扫码登录下就会分配给你一个测试...
  • 微信公众帐号测试号申请及配置

    千次阅读 2018-07-16 13:26:14
    测试号的申请不需要注册微信公众号的帐号,只需普通微信号即可。1. 进入微信公众平台接口测试账号申请2. 点击登录,然后微信扫码登录3. 服务端添加验证微信后台访问的逻辑代码 先看下微信的官方文档怎么说:微信...
  • 所以我们用微信进行开发测试时,可以用微信测试号。 以下就是微信测试号的申请教程。 1、打开微信公众平台测试帐号申请地址:点击打开网址 通过微信扫一扫授权就能进入到测试号管理页面。 2、测试账号拥有几乎所有的...
  • 1、创建自己的测试号 通过 申请链接 微信扫码登录 ...创建登录自己的测试号之后,会自动给你 appID和appsecret,用于后面微信开发的使用 2.接口配置信息 URL配置信息参考:可以使用本地的也可以使用外网穿透方法 ...
  • 小程序测试思维导图,测试用例编写内容
  • 作为一个用c#开发微信公众号的初学者,在测试接口配置界面就被难住了,总是配置失败。我用的ngrok部署的,在ngrok.exe中能看到微信中的url是访问ok的,但配置仍失败。根据张思凯《微信公众平台开发与案例分析》中...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 275,688
精华内容 110,275
关键字:

微信测试号