微信开发
文章平均质量分 77
若泣
若不离,何泣------超越自己,只是为了能看清自己~
展开
-
java下的token校验
参数描述signature微信加密签名,signature结合了开发者填写的token参数和请求中的timestamp参数、nonce参数。timestamp时间戳nonce随机数原创 2016-05-08 19:57:09 · 8109 阅读 · 0 评论 -
识别微信内置浏览器
JS版本:12345678function isMicroMessenger() { var result = false; var userAgent = window.navigator.userAgent; if(userAgent原创 2017-01-17 09:34:37 · 756 阅读 · 0 评论 -
FacePlusPlus人脸识别
API功能接口分类接口名称功能说明detect/detection/detect检测一张照片中的人脸信息(脸部位置、年龄、种族、性别等等) /detection/landmark检测给定人脸相应的面部轮廓,五官等关键点的位置train/train/verify原创 2016-09-08 11:12:40 · 6846 阅读 · 1 评论 -
自定义菜单查询和删除
菜单的查询:请求说明http请求方式:GEThttps://api.weixin.qq.com/cgi-bin/menu/get?access_token=ACCESS_TOKEN返回说明(无个性化菜单时)对应创建接口,正确的Json返回结果:{"menu":{"button":[{"type":"click","name":"今日歌曲","key":"V1001_TOD原创 2016-09-08 11:06:30 · 2435 阅读 · 0 评论 -
自定义菜单创建
http请求方式:POST(请使用https协议) https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKENclick和view的请求示例 { "button":[ { "type":"click", "name":"今日歌曲",原创 2016-09-08 11:03:54 · 911 阅读 · 0 评论 -
access_token(接口访问凭证)
微信公众平台为开发者提供了一系列接口,开发者通过调用这些接口能够实现自定义菜单管理、用户管理、消息群发、语义理解等功能,在调用这些接口时都需要传入接口访问凭证access_token。公众平台提供了专门的接口来获取access_token。https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=A原创 2016-09-08 10:59:35 · 5990 阅读 · 1 评论 -
https下的证书信任
package org.jiahao.weixin.util; import java.security.cert.CertificateException;import java.security.cert.X509Certificate; import javax.net.ssl.X509TrustManager;/** * 自定义信任管理器类 * @author Alvin原创 2016-09-08 10:55:32 · 1110 阅读 · 0 评论 -
解析XML请求(安全模式)
安全模式下的消息格式:new_msg= 现有消息格式:msg= 12345678 加密后消息格式:new_msg= timestamp 代码如下:public static HashMap parseXMLCrypt(HttpServletRequest request) thr原创 2016-05-08 20:17:13 · 714 阅读 · 0 评论 -
安全模式下的加解密
首先通过request获取微信服务器发来的加解密类型:encrypt_type// 加解密类型String encrypt_type = request.getParameter("encrypt_type");当encrypt_type的值为“aes”时,说明微信开发下使用的是安全模式,若为null则为明文模式,若为raw则为兼容模式。加密(其中replyMsg为明文的xml,WXBi原创 2016-05-08 20:14:30 · 675 阅读 · 0 评论 -
为XML添加CDATA标记
CDATA标记用户处理XML中出现,在消息传输过程中,为什么要加上这一段字符串?首先,先来了解一下什么是CDATA?术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据。在 XML 元素中,"""&" 也会产生错误,因为解析器会把该字符解释为字符实体的开始。CDATA 部分中的所有内容都会被解析器忽略。比如说:我要回复一条a 导入XStrea原创 2016-05-08 20:08:22 · 16329 阅读 · 0 评论 -
解析XML请求(明文模式)
XML格式: 1348831860 1234567890123456 解析XML后,通过HashMap保存。导入dom4j-1.6.1.jar包代码如下:public static HashMap parseXML(HttpServletRequest request) throws Exception { HashMap map原创 2016-05-08 20:01:31 · 2752 阅读 · 0 评论 -
JS获取用户地理位置
var x = document.getElementById("x"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition, showError); } else原创 2017-01-17 09:41:24 · 4120 阅读 · 0 评论