微信接口测试

<!docType html>
<html>
<head>

 <meta http-equiv="content-type" content="text/html; charset=utf-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" />

<title>微信接口测试</title>

<script>
    function sendMessage(){
        WeixinJSBridge.on(‘menu:share:appmessage‘, function(argv){
            WeixinJSBridge.invoke(‘sendAppMessage‘,{

            "appid":"",                                     //appid 设置空就好了。
            "img_url":"",                                    //分享时所带的图片路径
            "img_width":"120",                                 //图片宽度
            "img_height":"120",                             //图片高度
            "link":"http://www.gbin1.com",                     //分享附带链接地址
            "desc":"极客标签--http://www.gbin1.com",             //分享内容介绍
            "title":"发现 极客标签 - 做最棒的极客知识分享平台"
            }, function(res){/*** 回调函数,最好设置为空 ***/

            });
        });

        WeixinJSBridge.on(‘menu:share:timeline‘, function(argv){

            WeixinJSBridge.invoke(‘shareTimeline‘,{

            "appid":"",                                     //appid 设置空就好了。
            "img_url":"",                                    //分享时所带的图片路径
            "img_width":"120",                                 //图片宽度
            "img_height":"120",                             //图片高度
            "link":"http://www.gbin1.com",                     //分享附带链接地址
            "desc":"极客标签--http://www.gbin1.com",             //分享内容介绍
            "title":"发现 极客标签 - 做最棒的极客知识分享平台"
            }, function(res){/*** 回调函数,最好设置为空 ***/
            });

        });

        alert("调用成功!现在可以通过右上角按钮分享给朋友或者朋友圈!");

    }

    function hideMenu(){
        WeixinJSBridge.call(‘hideOptionMenu‘);
    }

    function showMenu(){
        WeixinJSBridge.call(‘showOptionMenu‘);
    }

    function hideTool(){
        WeixinJSBridge.call(‘hideToolbar‘);
    }

    function showTool(){
        WeixinJSBridge.call(‘showToolbar‘);
    }

    if(document.addEventListener){
        document.addEventListener(‘WeixinJSBridgeReady‘, sendMessage, false);
    }else if(document.attachEvent){
        document.attachEvent(‘WeixinJSBridgeReady‘ , sendMessage);
        document.attachEvent(‘onWeixinJSBridgeReady‘ , sendMessage);
    }

    //判断网页是否在微信中被调用
    var ua = navigator.userAgent.toLowerCase();
    if(ua.match(/MicroMessenger/i)=="micromessenger") {
     } else {
        alert("调用失败,请用微信扫一扫,扫描下面二维码打开网页!");
    }

</script>

</head>

<body>
    <center>
    <h2>分享请点击右上角</h2>
    <button onclick="hideMenu()" style="width:100px;height:100px;font-size:16px;">隐藏右上角三个点</button> <br /><br />
    <button onclick="showMenu()" style="width:100px;height:100px;font-size:16px;">显示右上角三个点</button> <br /><br />
    <button onclick="hideTool()" style="width:100px;height:100px;font-size:16px;">隐藏下面导条</button>      <br /><br />
    <button onclick="showTool()" style="width:100px;height:100px;font-size:16px;">显示下面导条</button>    <br /><br />
    </center>
</body>

</html>
时间: 2024-08-03 19:28:20

微信接口测试的相关文章

微信内置浏览器私有接口WeixinJSBridge介绍

原文地址:http://www.3lian.com/edu/2015/05-25/216227.html 这篇文章主要介绍了微信内置浏览器私有接口WeixinJSBridge介绍,本文讲解了发送给好友.分享函数.隐藏工具栏.隐藏三个点按钮等功能,需要的朋友可以参考下 微信网页进入,右上角有三个小点,没错,我们用到的就是它!我们只要通过将小点列表下的按钮进行自定义,就可以随心所欲的分享我们自己的内容了. 注意:(WeixinJSBridge只能在微信内打开的网页有效) 按钮一之------发送给好

使用delphi+intraweb进行微信开发2—intraweb以.net方式发布(以asp.net mvc4模式部署)在IIS(.net虚拟主机)上

在第一讲使用delphi+intraweb进行微信开发1--微信平台接入中我们编写了一个简单的微信接口程序,这个程序我是用Stand Alone Server / Service 方式编译的程序,并且将端口设置成80进行的微信接口测试,但是实际使用时为了更好的服务器性能我们一般采用iis作为web服务器,以往的情况下iw需要编译成isapi部署在iis上.但是由于自打iis7以后iis对isapi的态度发生了很大变化(推荐使用fastcgi了)导致编译好的isapi很难在iis7.5上部署成功,

ASP.NET MVC 接入微信公共平台

ASP.NET MVC 接入微信公共平台 申请微信公共账号 既然要接入微信公共平台,微信公共号是必须的(当然如果只是测试的话也可以申请微信公共平台接口测试账号),来这里微信公共平台 申请微信公共号(注:申请微信公共号不能用已绑定微信的邮箱),微信公共平台有自己的官方文档,官方文档有不少资料,可以多看看,开发者模式默认是关闭的,需要配置并启用,如下图: URL即你的网站处理微信模块,必须是HTTP://开头的网站,笔者自己之前接入几天一直失败,最终发现是因为自己网站加密了用的是HTTPS,这个需要

夺命雷公狗---微信开发12----微信公众平台接口测试帐号

比如我们要用到公众号里面的自定义菜单那些功能,我们可以验证微信号,也可以申请接口测试帐号来进行开发测试 如不想进行认证,你也可以使用微信公众平台接口测试帐号,进行自定义菜单的开发和学习.以后有需要在去正式申请微信认证.(该账号拥有和认证公众号一样的高级开发接口,但是不能指定名字,只能通过扫描二维码关注,不能通过搜索关注等限制) 申请测试的地址是:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 然后按照提示来申请即可

微信开发 接口测试

我主要测试了自定义菜单管理 和 用户管理两个模块的接口,微信里面调用接口主要是传递json数据,因此要选择一个解析json的jar包,我用的是fastjson. 另外,调用接口需要用到ACCESS_TOKEN,基础授权,这个可以根据自己公众号的AppID和AppSecret来获取,可以用接口在线调试,或者自己通过接口调用获得 接口调用获得access_token: http  get请求 https://api.weixin.qq.com/cgi-bin/token?grant_type=cli

怎样申请微信公众平台接口测试帐号

打开浏览器,输入:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 用手机登录你的微信,使用微信中的"扫一扫"功能,扫描上面网页中的二维码.在手机上会出现以下界面: 点击"确认登录"按钮,回到电脑的网页,网页将变为: 网页中提供了测试的微信号,及二维码等信息.填写微信帐号连接的URL网址,如果没有,可以申请一个sae免费空间.然后输入你的令牌号到Token(任意字符串,必须与你的URL网页中的

微信公众平台接口测试帐号申请

http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login&ADUIN=549920744&ADSESSION=1414457650&ADTAG=CLIENT.QQ.5365_.0&ADPUBNO=26405

jmeter微信公众号接口测试实例

线程组 HTTP Cookie 管理器 HTTP 请求默认值 用户定义的变量 察看结果树 HTTP请求 响应断言 正则表达式提取器 线程组 HTTP Cookie 管理器 HTTP 请求默认值 用户定义的变量 获取Access_token HTTP请求 响应断言 正则表达式提取器 创建标签 HTTP请求 响应断言 正则表达式提取器 编辑标签 HTTP请求 响应断言 查询标签 HTTP请求 响应断言 删除标签 HTTP请求 响应断言 察看结果树 原文地址:https://www.cnblogs.c

总结的一些微信API接口

本文给大家介绍的是个人总结的一些微信API接口,包括微信支付.微信红包.微信卡券.微信小店等,十分的全面,有需要的小伙伴可以参考下. 1. [代码]index.php <?php include_once 'lib.inc.php';   $wcObj = new WeChat("YOUKUIYUAN"); $wcObj->wcValid(); 2. [代码]微信入口类 <?php /**  * Description of wechat  *  * @author