本工具可以由任意一个开发微信公众平台的开发者使用,虽然它本身使用WPF(C#)开发的,但是并不受你想调试的服务所用的语言的影响。

之前一直在做微信公众平台开发,客户端调试是必须做的事情,一直以来都是用别人开发的调试工具, 刚好想自己尝试下WPF开发,就用业余下班时间开发了,初次使用WPF,  用了几个下班的晚上做的,如图:

包含所有的初级接口以及部分高级接口(用户信息、分组、群发、客服消息等),  原计划开发更多接口,并且最重要的是准备把高级接口的界面美化下的,现在要放假回家了,暂时先这样放出来用用。

界面分为4块:配置信息,  初级接口, 高级接口, 介绍

1、配置信息:填写你的URL、token、appid等信息,任意接口提交一次之后,所填信息下次会初始加载,不用每次都填写。所填的地址可以是本机、虚拟、外网,只要能响应请求即可;

2、初级接口:在顶部选择初级接口下的对应选项,填写必要的信息,提交即可调试你所填的服务地址是否有正确响应。如果你是.NET开发者,VS启动断点调试时,该工具也可填写VS启动打开的localhost地址,点击提交也一样能触发VS中断点调试,配合使用可以逐步查看执行过程;

3、高级接口: 几个常用的高级接口,  其他接口原计划要开发的, 此版本先放出来,后续看情况增加;

4、介绍;

有高级接口,自然就有获取accessToken接口,除了你主动在高级接口下点击获取accessToken外,其他任何一个用到accessToken的接口都不会每次去腾讯请求,而是只有当已经请求的accessToken失效或你主动更换了公众帐号(体现在工具中就是appid和appsec)时,才会去腾讯发起新的请求,这样保证每个accessToken的7200秒有效期及每日限制次数合理使用。

第一次做WPF,不知道能不能用, 下载链接: 之前版本有BUG,新版本下载链接稍后放出

下载链接在底部

-----以上为文章发表时内容-----

-----2014年6月10日 10:00更新-----如下:

修改一个已知的BUG;

增加自动更新程序,如图:

下载链接

干货--微信公众平台客户端调试工具-初试WPF开发的更多相关文章

  1. [转]微信公众平台(测试接口)开发前的准备工作(转载自walkingmanc的专栏)

    本文转自:http://blog.csdn.net/jiangweicpu/article/details/21228949 http://blog.csdn.net/walkingmanc/arti ...

  2. 微信公众平台消息接口PHP版开发教程

    原文:微信公众平台消息接口PHP版开发教程  一.写好接口程序 在你的服务器上上传好一个接口程序文件,如http://www.yourdomain.com/weixin.php  内容如下: &l ...

  3. [C#]asp.net开发微信公众平台----目录汇总-持续更新

    1.[c#]asp.net微信公众平台开发(1)数据库设计 2.[c#]asp.net微信公众平台开发(2)多层架构框架搭建和入口实现 3.[c#]asp.net微信公众平台开发(3)微信消息封装及反 ...

  4. asp.net开发微信公众平台----目录汇总-持续更新

    1.[c#]asp.net微信公众平台开发(1)数据库设计 2.[c#]asp.net微信公众平台开发(2)多层架构框架搭建和入口实现 3.[c#]asp.net微信公众平台开发(3)微信消息封装及反 ...

  5. 第一篇:微信公众平台开发实战Java版之了解微信公众平台基础知识以及资料准备

    相信很多人或多或少听说了微信公众平台的火热.但是开发还是有一点门槛,鉴于挺多朋友问我怎么开发,问多了,自己平时也进行以下总结.所以下面给大家分享一下我的经验: 微信公众号是什么? 官网的介绍:再小的个 ...

  6. .Net程序员关于微信公众平台测试账户配置 项目总结

    今天项目第一次验收,夜晚吃过晚饭后,想把项目中用到的关于微信配置总结一下,虽然网上关于这方面的资料很多很多,还有官方API,但是总感觉缺点什么,就像期初做这个项目时,各方面找了很久的资料,说说配置吧! ...

  7. 使用java开发微信公众平台(1)

    目录 开发服务器 域名验证 获取access_token 自定义菜单 个人账号不能定义url访问服务器,使用测试号就不用认证添加url了,进入公众平台测试账号 开发服务器 域名验证 进入公众平台测试账 ...

  8. Java微信公众平台开发【番外篇】(七)--公众平台测试帐号的申请

    转自:http://www.cuiyongzhi.com/post/45.html 前面几篇一直都在写一些比较基础接口的使用,在这个过程中一直使用的都是我个人微博认证的一个个人账号,原本准备这篇是写[ ...

  9. 微信公众平台通用接口API指南

    微信公众平台 通用接口 消息接口 开发模式 作者:方倍工作室原文:http://www.doucube.com/index.php?m=Article&a=show&id=5 微信公众 ...

随机推荐

  1. HDU 4614 (13年多校第二场1004)裸线段树

    题意:给你N个花瓶,编号是0  到 N - 1 ,初始状态花瓶是空的,每个花瓶最多插一朵花. 然后有2个操作. 操作1,a b c ,往在a位置后面(包括a)插b朵花,输出插入的首位置和末位置. 操作 ...

  2. delphi if 语句循环语句

    if语句------------------------------------------------------------------------------------------------ ...

  3. 怎么把QQ我的收藏表情图片转移到另一台电脑上

    把收藏的QQ表情从一台电脑转移到另一台电脑的操作步骤如下:    1.在有表情的电脑登陆QQ,随便打开一个聊天窗口,点击[表情],选择[表情设置],点击[导入导出表情包],选择[导出全部表情包]:   ...

  4. 关于Android WebView内容不同屏幕兼容处理

    最近团队里项目开发APP时,其中有个界面要用到WebView来显示,而不用原生的控件. 开发这个界面的时候遇到一个问题,就是Android的碎片化导致有众多屏幕分辨率,不同分辨率的屏幕对这个界面Web ...

  5. android弹出式菜单、弹出式对话框、弹出式窗口

    http://www.open-open.com/lib/view/open1389767042601.html http://www.open-open.com/lib/view/open13321 ...

  6. Gridview中将某列的背景设置为绿色

    状态字段是:archivesStatus,archivesStatus为1时,设置背景色 protected void gvInfo_RowDataBound(object sender, GridV ...

  7. Android中的四层架构,五块区域

    1. Linux内核层Android系统是基于Linux 2.6内核的,这一层为Android设备的各种硬件提供了底层的驱动,如显示驱动.音频驱动.照相机驱动.蓝牙驱动.Wi-Fi驱动.电源管理等.2 ...

  8. nginx入门配置

    user www www; worker_processes 4; error_log logs/error.log; #pid logs/nginx.pid; events { worker_con ...

  9. 【HDOJ】1104 Remainder

    bfs. #include <cstdio> #include <cstring> #include <cstdlib> #include <queue> ...

  10. 牛逼的 弹出层 layer !!!

    功能强大,实用,操作方便,文档齐全. http://layer.layui.com/api.html 常用功能代码: <!doctype html> <html> <he ...