Solo  当前访客:1 登录 注册
☆gater yu☆

~~ 一个java老鸟的博客 ~~

标签:
java微信开发 (20)

[置顶]微信企业号简单的OAuth2验证接口实例(使用SpringMVC非注解方式)

微信企业号简单的OAuth2验证接口实例(使用SpringMVC非注解方式)目前企业号只提供了scope为"snsapi_base"的应用授权作用域,也就是不会跳转到让用户授权的页面。之前写了使用注解方式验证并获取用户信息的实例,大家不是很理解,问题很多,现在附上简单的验证获取用户信息的实例!微信企业号OAuth2验证接口实例(使用SpringMVC)OAuth2.0验证需要注意:...

作者:sky | 创建日期: 2016-08-16 23:12 | 浏览次数: 272 | 评论总数: 0 | 标签:

微信修改服务器配置表单说明(微信升级后可能会修改)

2014年7月15日,微信表单HTML:<spanstyle="font-family:FangSong_GB2312;"><formaction=""id="form"class="form"><fieldsetclass="frm_fieldset"><pclass=...

作者:sky | 创建日期: 2016-08-15 04:56 | 浏览次数: 485 | 评论总数: 0 | 标签:

微信公众号上传媒体文件

公众号在使用接口时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。通过本接口,公众号可以上传或下载多媒体文件。但请注意,每个多媒体文件(media_id)会在上传、用户发送到微信服务器3天后自动删除,以节省服务器资源。公众号可调用本接口来上传图片、语音、视频等文件到微信服务器,上传后服务器会返回对应的media_id,公众号此后可根据该media_id来获取多媒体。请...

作者:sky | 创建日期: 2016-08-13 10:40 | 浏览次数: 303 | 评论总数: 0 | 标签:

微信公众号下载媒体文件到个人服务器

微信公众号下载媒体文件到个人服务器或本地:下载多媒体文件公众号可调用本接口来获取多媒体文件。请注意,视频文件不支持下载,调用该接口需http协议。首先封装一个下载文件的类:importjava.io.File;importjava.io.FileOutputStream;importjava.text.SimpleDateFormat;importjava.util.Date;importjava...

作者:sky | 创建日期: 2016-08-11 16:24 | 浏览次数: 297 | 评论总数: 0 | 标签:

微信企业号请求数据基类封装

微信企业号请求数据基类封装:微信开发调用接口操作,需要封装请求操作基类,方便我们完成数据读取操作,因此需要封装常用的方法。首先封装发起http请求并获取结果的2个类:一个返回JSONObject对象,一个返回byte[]字节数组。importjava.io.BufferedReader;importjava.io.ByteArrayOutputStream;importjava.io.InputS...

作者:sky | 创建日期: 2016-08-09 22:09 | 浏览次数: 260 | 评论总数: 0 | 标签:

[置顶]微信企业号接入(使用SpringMVC)

企业号简介:企业号是公众平台为企业客户提供的微信移动应用入口。它帮助企业建立与员工、上下游供应链及企业应用间的连接。利用企业号,企业或第三方合作伙伴可以帮助企业快速、低成本的实现移动轻应用的部署与应用,实现生产、管理、协作、运营的移动化。当你成功申领一个企业号后,你可以登录企业号的管理页面,导入通讯录,配置应用,邀请成员关注该企业号,也可以通过应用向成员发送文本、图文、文件、视频、音频等多媒体消息...

作者:sky | 创建日期: 2016-08-08 03:53 | 浏览次数: 536 | 评论总数: 0 | 标签:

[置顶]微信企业号接收消息(使用SpringMVC)

微信企业号接收消息(使用SpringMVC)将应用设置在回调模式时,企业可以通过回调URL接收员工回复的消息,以及员工关注、点击菜单、上报地理位置等事件。在接收到事件后,企业可以发送被动响应消息,实现员工与企业的互动。注意,企业在接收消息,以及发送被动响应消息时,消息体都以AES方式加密,以保证传输的安全。消息处理流程大致如下,比较简陋!接收普通消息普通消息是指员工向企业号应用发送的消息,包括文本...

作者:sky | 创建日期: 2016-08-06 09:37 | 浏览次数: 363 | 评论总数: 0 | 标签:

[置顶]微信企业号OAuth2验证接口实例(使用SpringMVC)

微信企业号OAuth2验证接口(使用SpringMVC)企业应用中的URL链接(包括自定义菜单或者消息中的链接),可以通过OAuth2.0来获取员工的身份信息。注意,此URL的域名,必须完全匹配企业应用设置项中的'可信域名',否则获取用户信息时会返回50001错误码。可信域名设置不包含"http://",只需域名或IP即可。OAuth2验证可以使用多种方式,此处使用...

作者:sky | 创建日期: 2016-08-04 15:21 | 浏览次数: 278 | 评论总数: 0 | 标签:

微信企业号接入JDK6和JDK7及JDK8加解密失败处理(Java)

微信企业号接入JDK6和JDK7及JDK8加解密失败处理(Java)使用文章http://blog.csdn.net/omsvip/article/details/39926493提供的接入代码,可以根据自己jdk版本编译,如jdk7或者jdk6,此时部署后提示报错:java.security.InvalidKeyException:illegalKeySizejdk7:微信开发者文档提供了下载J...

作者:sky | 创建日期: 2016-08-02 21:05 | 浏览次数: 575 | 评论总数: 0 | 标签:

[置顶]微信公众号智能绑定功能实现(2014年10月24日更新)

微信公众号智能绑定功能实现(2014年10月24日更新)继微信企业号发布后,腾讯修改了公众号的接入方式,在之前的基础上添加了2个表单,之前版本的智能绑定失效了!在文章微信公众号之智能绑定实现初始版本的基础上修改,新增腾讯这次增加的表单,本次新增的表单有:encoding_aeskey:EncodingAESKey(消息加解密密钥,长度43位!)callback_encrypt_mode:消息加解密...

作者:sky | 创建日期: 2016-08-01 02:49 | 浏览次数: 264 | 评论总数: 0 | 标签:

微信公众号发送消息之发送客服消息基类封装

微信公众号发送消息之发送客服消息基类封装当用户主动发消息给公众号的时候(包括发送信息、点击自定义菜单、订阅事件、扫描二维码事件、支付成功事件、用户维权),微信将会把消息数据推送给开发者,开发者在一段时间内(目前修改为48小时)可以调用客服消息接口,通过POST一个JSON数据包来发送消息给普通用户,在48小时内不限制发送次数。此接口主要用于客服等有人工消息处理环节的功能,方便开发者为用户提供更加优...

作者:sky | 创建日期: 2016-07-30 08:34 | 浏览次数: 438 | 评论总数: 0 | 标签:

微信开发之入门教程

时间葱葱,小宝鸽入职也有半年了,刚入的时候刚好有负责开发一个微信企业号的新项目。从项目的一无所有到第一版上线,再一步步完善升级。期间学到了许多东西。对微信开发也是有了一定的认识。在此,小宝鸽再次无私地分享给大家啦。其实微信开发跟web开发没有多大的区别,只是经过了微信,然后再由浏览器打开。因为经过微信,因此你的web会附加一些微信平台所提供的一些功能,如获取用户地理位置、获取微信用户头像、拍照上传...

作者:sky | 创建日期: 2016-07-30 08:34 | 浏览次数: 228 | 评论总数: 0 | 标签:

微信企业号根据错误码返回错误信息类封装

微信企业号根据错误码返回错误信息类封装微信开发中返回错误码每次需要查询错误返回码文档才知道具体的错误信息(查看返回的errormsg也可知道),因此封装一个错误码返回的类来查看!纯粹的体力劳动!!!<spanstyle="font-size:14px;">packageorg.oms.wechat.utils;/***企业号根据错误码返回错误信息类*@authorsun...

作者:sky | 创建日期: 2016-07-28 14:18 | 浏览次数: 286 | 评论总数: 0 | 标签:

微信开发之通过代理调试本地项目

一、背景:微信开发其实跟web开发并没有太大的分别,在我们进行微信开发的时候,需要调用微信接口的时候(比如获取地理位置,上传图片,拍照等),肯定是需要在微信上操作的,而这时候我们的项目还没有部署到生产上,你肯定要看看本地项目的微信调用功能能不能运行吧,我们希望点击微信企业号菜单的按钮,运行的是我们本地的项目。我们可以通过代理的方式利用手机调试本地项目。二、需要用到Fiddler这个抓包工具,下载地...

作者:sky | 创建日期: 2016-07-28 14:18 | 浏览次数: 238 | 评论总数: 0 | 标签:

微信公众号之智能绑定实现初始版本

微信公众号智能绑定实现步骤:微信公众号智能绑定功能所有的步骤都是以模拟实现的。1.模拟打开微信公众帐号登录页面;URL地址:https://mp.weixin.qq.com/2.读取自己微信公众帐号的用户名和密码;此处用户名和密码可以持久化到内存,文件,数据库,缓存中都可以,因为在此操作过程中需要多次验证。3.配置微信公众号接入的URL和Token;此处可以和步骤2一样选择持久化。(持久化可以应对...

作者:sky | 创建日期: 2016-07-26 20:02 | 浏览次数: 320 | 评论总数: 0 | 标签:

微信开发之使用java获取签名signature(贴源码,附工程)

一、前言微信接口调用验证最终需要用到的三个参数noncestr、timestamp、signature:接下来将会给出获取这三个参数的详细代码本文的环境eclipse+maven本文使用到的技术HttpClient、Json字符串转map、sha1加密二、需要用到的jar包maven依赖的包有:1、HttpClient包依赖<dependency><groupId>org....

作者:sky | 创建日期: 2016-07-26 20:02 | 浏览次数: 350 | 评论总数: 0 | 标签:

[置顶]微信企业号上传媒体文件之本地文件上传

微信企业号上传媒体文件之本地文件上传企业在使用接口时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。通过接口https://qyapi.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE,企业可以上传多媒体文件。注意,每个多媒体文件(media_id)会在上传到微信服务器...

作者:sky | 创建日期: 2016-07-25 01:46 | 浏览次数: 261 | 评论总数: 0 | 标签:

微信服务号、订阅号和企业号的区别(运营和开发两个角度)

一、运营的角度1.1、概括订阅号:微信最初的形态是一个纯粹的社交工具,也就是人与人之间的联系工具,其中又分熟人之间的联系和陌生人之间的联系,于是就诞生了朋友圈和订阅号。而订阅号的作用就是媒体社交,订阅号最主要是自媒体或媒体为读者用户提供优质的对他们感兴趣或有价值的内容,从而与关注者建立关系或使用户对自身品牌的认可。服务号:相比于订阅号,服务号要复杂的多,当微信有了朋友圈可以卖商品,订阅号可以做营销...

作者:sky | 创建日期: 2016-07-25 01:46 | 浏览次数: 234 | 评论总数: 0 | 标签:

[置顶]微信企业号上传媒体文件之服务器文件上传

微信企业号上传媒体文件之服务器文件上传企业在使用接口时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。通过接口https://qyapi.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE,企业可以上传多媒体文件。注意,每个多媒体文件(media_id)会在上传到微信服务...

作者:sky | 创建日期: 2016-07-23 07:30 | 浏览次数: 711 | 评论总数: 0 | 标签:

微信开发获取地理位置实例(java,非常详细,附工程源码)

在本篇博客之前,博主已经写了4篇关于微信相关文章,其中三篇是本文基础:1、微信开发之入门教程,该文章详细讲解了企业号体验号免费申请与一些必要的配置,以及如何调用微信接口。2、微信开发之通过代理调试本地项目,该文章详细讲解了如何调试本地项目,使用工具的详细安装与配置。3、微信开发之使用java获取签名signature(贴源码,附工程),该文详细讲些了如何获取签名,代码十分详细。对于初学者,可能还不...

作者:sky | 创建日期: 2016-07-23 07:30 | 浏览次数: 589 | 评论总数: 0 | 标签:

1   共 1 页面