微信开发学习
文章平均质量分 92
啊哈程序
勤學如春起之苗,不見其增,日有所長。綴學如磨刀之石,不見其損,日有所虧。
展开
-
微信公众号开发---基本原理及注册
微信公众账号开发教程基本原理在开始做之前,大家可能对这个很感兴趣,但是又比较茫然。是不是很复杂?很难学啊?其实恰恰相反,很简单。为了打消大家的顾虑,先简单介绍了微信公众平台的基本原理。微信服务器就相当于一个转发服务器,终端(手机、Pad等)发起请求至微信服务器,微信服务器,然后将请求转发给自定义服务(这就里就是我们的具体实现)。服务处理完毕,然后挥发给微信服原创 2016-08-31 19:49:22 · 9529 阅读 · 0 评论 -
微信公众号开发---红包高级接口(java)
应用场景: 网站某一类型注册类型会员通过微信公众账号进入其账号中心时,可以获取一次领取红包资格,红包资格在某一个特定范围内。微信红包调用流程: 后台API调用:待进入联调过程时与开发进行详细沟通; 告知服务器:告知服务器接收微信红包的用户openID,告知服务器该用户获得的金额; 从商务号扣款:服务器获取信息后从对转载 2016-09-04 18:22:40 · 3090 阅读 · 0 评论 -
微信公众号开发---机器人
一、功能介绍通过微信公众平台实现在线客服机器人功能。主要的功能包括:简单对话、查询天气等服务。这里只是提供比较简单的功能,重在通过此实例来说明公众平台的具体研发过程。只是一个简单DEMO,如果需要的话可以在此基础上进行扩展。当然后续我们还会推出比较复杂的应用实例。 二、具体实现1、提供访问接口这里不再赘述,参照上一章,微信公众账号开发教程(二) 基础转载 2016-11-25 15:44:38 · 1996 阅读 · 0 评论 -
微信公众号开发---基本框架配置
上一章,我们已经初步讲解了微信公众账号开发的基本原理,今天我们来探索设计实现。首先我们设计了模块层次图,当然图中只是给出一种实现方式,不局限于此。具体见下图。主要功能介绍如下:1)请求接口层。处理HTTP请求,及响应2)分发层。由接口层传入请求,然后具体分析请求类型,分发至不同的处理器3)业务逻辑层。这里是我们的具体业务逻辑了,根据请求,实现具体的业务逻辑。转载 2016-08-31 19:53:23 · 5592 阅读 · 0 评论 -
微信公众号开发---java开发详解(工程代码+解析)
说明:本次的教程主要是对微信公众平台开发者模式的讲解,网络上很多类似文章,但很多都让初学微信开发的人一头雾水,所以总结自己的微信开发经验,将微信开发的整个过程系统的列出,并对主要代码进行讲解分析,让初学者尽快上手。在阅读本文之前,应对微信公众平台的官方开发文档有所了解,知道接收和发送的都是xml格式的数据。另外,在做内容回复时用到了图灵机器人的api接口,这是一个自然语言解析的开放平台转载 2016-09-03 13:07:06 · 2294 阅读 · 1 评论 -
微信公众号开发---实现微信扫一扫支付 (java)
对于微信支付,开发人员要做的其实很少,我这里就做了3样:创建二维码,支付成功之后的notify,还有定时查询支付是否成功.先说第一步:创建二维码.[html] view plain copy img src="url" > url为后台创建二维码程序的路径.我用的是spring MVC,实例也就以此转载 2016-09-04 18:30:13 · 1544 阅读 · 0 评论 -
微信公众号开发---微信支付(JS API) JAVA
基于微信支付文档V3.3.7进行编码,使用JS API(网页内)并测试通过,应用在项目中。Form:[java] view plain copypublic class PayForm extends BaseForm{ private String code; //通过code换取微信的ope转载 2016-09-04 18:20:09 · 2300 阅读 · 0 评论 -
微信公众号开发---群发消息
1.发送消息-群发接口:暂时5个重点:1>图文消息中需要的图片,得使用 "上传图文消息内图片接口,上传成功并获得图片URL",替换文本中的图片路径!2>is_to_all = true,会让群发消息,进入公众号在微信客户端的历史消息列表(应该是用户打开公众号,就可以看到之前的一条条群发消息记录,可再次查看消息内容)认证订阅号,一天,只能使用 'is_to_all=true' 一转载 2016-09-04 18:44:29 · 8009 阅读 · 1 评论 -
微信公众号开发---微信接口素材管理
素材管理接口:/*临时素材几点注意: 1.对于临时素材,每个素材(media_id)会在开发者上传或粉丝发送到微信服务器3天后自动删除(所以用户发送给开发者的素材,若开发者需要,应尽快下载到本地),以节省服务器资源(对于用户上传的临时素材,我们是不是得有事件来记录到表中??如果想下载用户上传的素材应该得这么做吧)2.type类型及限制:图片(image): 2M,支持J转载 2016-09-04 18:43:23 · 12313 阅读 · 2 评论 -
微信公众号开发---实现微信自定义菜单创建以及消息回复等
1、创建自定义菜单 根据微信接口文档,内容如下图:对应链接要创建自定义菜单要获取ACCESS_TOKEN,根据微信接口文档获取ACCESS_TOKEN接口如下图:对应链接OK,下面上代码首先获取ACCESS_TOKEN对应代码如下: 1 2 3 4 5 6 7 8 9 10 11转载 2016-09-04 18:46:28 · 1575 阅读 · 0 评论 -
微信公众号开发---退款(java)
微信公众号支付请看上一篇文章: http://blog.csdn.net/aofavx/article/details/52220394 需要用到的java类都在: http://download.csdn.net/detail/aofavx/9606697微信公众号退款相对支付来说就简单多了,唯一需要注意的地方就是:在支付的时候需要用到商户的证书。 退款代码如下: j转载 2016-09-04 18:48:00 · 15593 阅读 · 7 评论 -
微信公众号开发---生成带参二维码
本文介绍在微信公众平台上如何使用高级接口开发生成带参数二维码的功能。 一、场景二维码为了满足用户渠道推广分析的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。目前有2种类型的二维码,分别是临时二维码和永久二维码,前者有过期时间,最大为1800秒,但能够生成较多数量,后者无过期时间,数量较少转载 2016-11-23 07:38:33 · 6767 阅读 · 0 评论 -
微信公众号开发---步骤1(生成java项目)
登陆测试账号http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index 生成java项目使用 MyEclipse 生成一个基于jessey的SSH程序。 参考: http://blog.csdn.net/xundh/article/details/425838转载 2016-09-04 18:53:06 · 3734 阅读 · 0 评论 -
微信公众号开发---自定义菜单的创建及菜单事件响应(java)
微信5.0发布2013年8月5日,伴随着微信5.0 iPhone版的发布,公众平台也进行了重要的更新,主要包括:1)运营主体为组织,可选择成为服务号或者订阅号;2)服务号可以申请自定义菜单;3)使用QQ登录的公众号,可以升级为邮箱登录;4)使用邮箱登录的公众号,可以修改登录邮箱;5)编辑图文消息可选填作者;6)群发消息可以同步到腾讯微博。转载 2016-11-22 23:01:55 · 22333 阅读 · 5 评论 -
微信公众号开发---解决Access Token过期的问题(.Net实现)
因为access_token,在以后的高级功能里面会经常用到,所以这里不得不这里对前面所讲解的access_token改造一下。另外需要说明的是access_token是变化的,有自己的周期,官方解释为:"有效期为7200秒",这就要求我们把获得的access_token存入一个物理文件或者Application中,请求到过期后修改这些内容,需要用的时候读出来.有些人可能想到了转载 2016-11-22 23:00:13 · 2835 阅读 · 0 评论 -
微信公众号开发---获取用户地理位置
开通了上报地理位置接口的公众号,用户在关注后进入公众号会话时,会弹框让用户确认是否允许公众号使用其地理位置。弹框只在关注后出现一次,用户以后可以在公众号详情页面进行操作。获取用户地理位置获取用户地理位置的方式有两种,一种是仅在进入会话时上报一次,一种是进入会话后每隔5秒上报一次。公众号可以在公众平台网站中设置。用户同意上报地理位置后,每次进入公众号会话时,都会在进入时上报地理位置,或在转载 2016-11-22 22:57:59 · 10688 阅读 · 2 评论 -
微信公众号开发---微信支付之H5页面WAP端接入
更新:2015年12月3日微信提供 Wap 支付, 开发者文档:【微信支付】开发者文档1.前言公司是通过支付宝和微信支付那块内容获取收入,app端已经接入成功,现在要做WAP端。需要页面和后台接口一起来实现。2.接口接入因为微信支付版本更新了,网上下的demo是V2.5版的,用不了了。所以去网上找资料,看到最新版的V3。这里我找到了一个统一下单接口,文档入口.转载 2016-11-22 22:55:50 · 4503 阅读 · 0 评论 -
微信公众号开发---微信开发学习路线(及供参考)
http://bss.csdn.net/m/topic/learning_path_weixin凭借大量活跃用户,微信已成为商家重要营销平台之一。商家为庞大用户群提供定制化服务的迫切需求,吸引了大量开发者/开发商投入到微信公众平台开发中。学习和掌握微信公众平台开发技术,已成为开发者淘金的另一重要选择。在CSDN站内,拥有大量与微信开发相关的资源,包括技术博客、问题讨论、工具资源转载 2016-09-08 10:08:35 · 3843 阅读 · 0 评论 -
微信公众号开发---微信服务号支付实现(java)
网上的Java微信支付sdk和Demo基本上是水的,看着头疼所以我决心自己开始写Java微信支付之公众号支付,多的不说见下面源码,为了方便使用我分别用了两个Servlet,一个是统一下单UnifiedorderServlet,一个是支付回调PayCallBackServlet,你们可以自己封装。官方文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.转载 2016-09-04 18:34:58 · 1227 阅读 · 0 评论