目前一个人用Java开发一个微信的会员系统,开发已经结束,现在进入测试阶段。 有一些时间看看市面上的一些Java的微信开发视频,看了一下北风网的《微信公众平台开发Java版第一季》中的1,2,11集,感觉不行。 第一他强调自己有国家发的软件架构证书,但是it界证书没用。还强调学了我这视频,能做前端工程师,能做Java工程师,能做微信工程师。 第二,前2集都在吹,不直接进入主题。第11集,终于敲代码,频频报错...
微信开发在 LBS位置定位的存在问题,位置变化了或者重新存入地址后,系统提供的位置还是以前的位置记录。所以改进位置信息存取的方式。1.位置定位的数据库表CREATE TABLE IF NOT EXISTS `user_location` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'user_location id',`open_id` varchar(128) NOT NULL COMMENT 'user_location 用户的OpenID',`lng` varchar(30) NOT NULL COMMENT 'user_location lng',`lat` varchar(30) NOT ...
在本篇博客之前,博主已经写了4篇关于微信相关文章,其中三篇是本文基础:1、微信开发之入门教程,该文章详细讲解了企业号体验号免费申请与一些必要的配置,以及如何调用微信接口。2、微信开发之通过代理调试本地项目,该文章详细讲解了如何调试本地项目,使用工具的详细安装与配置。3、微信开发之使用java获取签名signature(贴源码,附工程),该文详细讲些了如何获取签名,代码十分详细。对于初学者,可能还不知道订阅号、服务号...
相信很多人对微信开发已经不那么陌生,我也是从一个微信开发的菜鸟经过各种问题的折磨,然后去搜索引擎搜索各种文章阅读,但是基本都是零散的资料,没有一个统一、系统的阐述微信应用如何开发。作者结合自己的实际开发经验,归纳整理出来分享给微信开发的入门者或正在研究的开发者。这篇文章主要阐述如何搭建一个微信开发平台。古人云:“磨刀不负砍才工”。我们开发应用也需要准备一些必要的条件。 准备工作 1. 下载 Jdk1.7 安...
源代码来自 http://www.baidufe.com//**!* 微信内置浏览器的Javascript API,功能包括:** 1、分享到微信朋友圈* 2、分享给微信好友* 3、分享到腾讯微博* 4、隐藏/显示右上角的菜单入口* 5、隐藏/显示底部浏览器工具栏* 6、获取当前的网络状态* 7、调起微信客户端的图片播放组件* 8、关闭公众平台Web页面* 9、判断当前网页是否在微信内置浏览器中打开* 10、支持WeixinApi的错误监控* 11、发送电子邮件* 12、禁止用户分享**/
(funct...
在微信开发中我们会经常遇到在处理业务逻辑超过5s的情况,在超时时,微信会重新请求,总共请求三次,这样就会导致一系列的问题,怎样避免这些问题呢?
通过研究发现在微信官方文档清楚写着,如下:假如服务器无法保证在五秒内处理并回复,必须做出下述回复,这样微信服务器才不会对此作任何处理,并且不会发起重试(这种情况下,可以使用客服消息接口进行异步回复),否则,将出现严重的错误提示。详见下面说明:1、直接回复空串(...
分享 Java微信开发SDK ?发布于 4周前 ?作者 朋也 ?432 次浏览 ?最后一次编辑是 2周前 ?来自 分享给大家分享两个java开发微信公众号的sdkjfinal-weixinweixin-java-toolsfastweixin第一个是jfinal框架开发的微信开发sdk,貌似没什么文档,大家知道哪地方有文档可以在下方留言第二个是在github上找的,fork人数也不少,文档写的挺好,基于maven方式搭建,开发起来也很方便第三个是在osc上看到的,可以整合springmvc,jfinal,ser...
回复图片、音频、视频消息都是需要media_id的,这个是需要将多媒体文件上传到微信服务器才有的。将多媒体文件上传到微信服务器,以及从微信服务器下载文件,可以参考:http://mp.weixin.qq.com/wiki/index.php?title=上传下载多媒体文件上传下载多媒体文件的方法还是写到WeixinUtil.java中。代码如下:import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.DataO...
java微信开发之上传下载多媒体文件,java上传下载回复图片、音频、视频消息都是需要media_id的,这个是需要将多媒体文件上传到微信服务器才有的。
将多媒体文件上传到微信服务器,以及从微信服务器下载文件,可以参考:http://mp.weixin.qq.com/wiki/index.php?title=上传下载多媒体文件
上传下载多媒体文件的方法还是写到WeixinUtil.java中。
代码如下:import java.io.BufferedOutputStream;
import java.io.BufferedReader;
imp...
回复图片、音频、视频消息都是需要media_id的,这个是需要将多媒体文件上传到微信服务器才有的。
将多媒体文件上传到微信服务器,以及从微信服务器下载文件,可以参考:http://mp.weixin.qq.com/wiki/index.php?title=上传下载多媒体文件
上传下载多媒体文件的方法还是写到WeixinUtil.java中。
代码如下:import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.Da...
回复图片、音频、视频消息都是需要media_id的,这个是需要将多媒体文件上传到微信服务器才有的。
将多媒体文件上传到微信服务器,以及从微信服务器下载文件,可以参考:http://mp.weixin.qq.com/wiki/index.php?title=上传下载多媒体文件
上传下载多媒体文件的方法还是写到WeixinUtil.java中。
代码如下:
import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.D...
(一)token的介绍
引用:access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效!
(二)token的获取参考文档
获取的流程我们完全可以参考微信官方文档:http://mp.weixin.qq.com/wiki/14/9f9c82c1af308e3b14ba9b973f99a8ba.html 如图:(...
最近在做微信服务号开发,简单总结一下,便于自己学习积累和分享给大家:
环境介绍:
Spring+ Spring MVC +Mybatis
开发语言:
JAVA
微信公众平台的开发中,微信只公布了一个基于Http协议的接口和加解密的算法sdk,在开发的过程中可以自己根据需求来配置数据,调用相关接口,也可以引用比较成熟的基于java语言的微信公众号sdk。笔者引用的是目前比较流行的
weixin-java-tools
可以参...