上一章,我们已经初步讲解了微信公众账号开发的基本原理,今天我们来探索设计实现。 首先我们设计了模块层次图,当然图中只是给出一种实现方式,不局限于此。具体见下图。 主要功能介绍如下: 1)请求接口层。处理HTTP请求,及响应 2)分发层。由接口层传入请求,然后具体分析请求类型,分发至不同的处理器 3) ...
分类:
微信 时间:
2017-08-08 21:48:09
阅读次数:
317
具体的操作步骤 1、注册公众账号 注册地址:http://mp.weixin.qq.com/ 1)首先需要邮箱注册: 2)邮箱激活。邮箱将会收到激活邮件,点击激活链接即可。 3)需要登记个人信息。这里需要提供一些个人信息或者单位信息。 现在个人只允许注册订阅号,公司单位才能注册服务号,服务号比订阅号 ...
分类:
微信 时间:
2017-08-08 21:45:21
阅读次数:
276
上一篇文章,写了基本框架,可能很多人会觉得晕头转向,这里提供一个简单的例子来予以说明,希望能帮你解开谜团。 一、功能介绍 通过微信公众平台实现在线客服机器人功能。主要的功能包括:简单对话、查询天气等服务。 这里只是提供比较简单的功能,重在通过此实例来说明公众平台的具体研发过程。只是一个简单DEMO, ...
分类:
微信 时间:
2017-08-08 21:40:14
阅读次数:
318
在微信窗口,输入的信息有限,我们需要将一些信息分多次请求。 比如:在进行用户绑定时,我们需要输入用户的相关信息,比如:用户名、密码,或者姓名、电话号码,服务端验证通过,即可将系统用户与微信用户绑定。 然后,此微信账户就有一定的功能权限了,可以查积分,消费记录等。服务号:招商银行信用卡,就有很多功能。 ...
分类:
微信 时间:
2017-08-08 21:38:34
阅读次数:
334
一、思考 开发了几个微信项目,一直在思考:如何将微信相关的处理与业务系统联系在一起?如何做到彼此分离,且易于扩展?能否开发一套独立的微信服务框架,支持各种业务应用? 二、现有常用的服务框架 支持多种业务应用,我们通过分层的方式来实现。将复杂的系统进行分层,将一些功能或者特有的逻辑进行封装,封装为不同 ...
分类:
微信 时间:
2017-08-08 21:38:03
阅读次数:
265
最近由于项目接触了下微信公众号,遇到了token验证失败的问题 ,微信公众号开发文档上示例是php,而且感觉有点混乱,网上百度了一些方案,但总感觉少点什么,所以写下自己解决的全过程,以供大家参考下,能或多或少的帮大家节约下时间。话不多说,我们看下面这张图, token验证失败,苦逼的只能继续看微信公 ...
分类:
微信 时间:
2017-08-06 20:44:09
阅读次数:
392
keyword:微信公众平台 微信红包 现金红包 裂变红包 企业付款 作者:方倍工作室 原文:http://www.cnblogs.com/txw1958/p/wxpay-mkt-transfer.html 在这篇微信公众平台开发教程中,我们将介绍怎样在实现现金红包、裂变红包、企业付款以及红包交易查 ...
分类:
微信 时间:
2017-07-20 23:42:24
阅读次数:
426
在进行微信公众平台开发前,前先做好准备工作,好了以后,我们可以开始啦! 第一、准备好服务端接口 定义一个http服务接口,主要分为如下几步: 1、创建一个servlet类,用来接收请求: 1 package com.wechat; 2 3 import java.io.IOException; 4 ...
分类:
微信 时间:
2017-07-20 00:51:05
阅读次数:
381
如果从微信公众号通过菜单的响应类型view来打开网页,首先这个网页必须要有正常的域名,不允许是ip地址。如果这个网页没有备案或者说这个域名没有备案,那么进入这个网页之前微信会先弹出一个网页提示我们是继续访问或者使用原网页打开,这是非常烦人的,因为每次你用a标签或者href来跳转网页时都会这样。最简单 ...
分类:
微信 时间:
2017-07-16 13:32:49
阅读次数:
270
说到这问题,相信大部分程序员老手都会轻蔑一笑,当然是跨域导致的啊!但是为了一些小白,我觉得还是很有必要再说一次的。 首先介绍什么是跨域,由于浏览器的同源策略,出于防范跨站脚本的攻击,禁止客户端脚本( 主要是JavaScript)对不同域名的服务器接口进行跨站调用。一般,只要网站的 协议名protoc ...
分类:
微信 时间:
2017-07-15 23:59:05
阅读次数:
782