java开发微信项目总结(一) 基本概念介绍
来源:互联网 发布:矩阵特征值 编辑:程序博客网 时间:2024/04/27 21:42
主要技术
jdk1.7+spring4.2.8.RELEASE+springMVC4.2.8.RELEASE+springjdbc 4.2.8.RELEASE
服务器
nginx+tomcat7集群
术语解释
OpenID
为了识别用户,每个用户针对每个公众号会产生一个安全的唯一标识(同个微信号对于不同的微信公众号的OpenID不同)
UnionID
1、如果开发者有在多个公众号,或在公众号、移动应用之间统一用户帐号的需求,需要前往微信开放平台(open.weixin.qq.com)绑定公众号后,才可利用UnionID机制来满足上述需求。
2、UnionID机制的作用说明:如果开发者拥有多个移动应用、网站应用和公众帐号,可通过获取用户基本信息中的unionid来区分用户的唯一性,因为同一用户,对同一个微信开放平台下的不同应用(移动应用、网站应用和公众帐号),unionid是相同的。
静默授权
进入公众号,用户感知的就是直接进入了回调页(往往是业务页面)
非静默授权
进入微网页,需要用户手动同意,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的基本信息
AccessToken
access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。
微信JS-SDK
微信公众平台面向网页开发者提供的基于微信内的网页开发工具包
微信公众平台
运营者通过公众号为微信用户提供资讯和服务的平台,而公众平台开发接口则是提供服务的基础。https://mp.weixin.qq.com/
微信开放平台
开发者可通过在微信开放平台(open.weixin.qq.com)申请接入移动应用、网站应用,在应用中实现微信分享、微信登录等功能。
官方文档
微信公众平台技术文档
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432
企业号开发者接口文档
http://qydev.weixin.qq.com/wiki/index.php?title=%E9%A6%96%E9%A1%B5
订阅号,服务号和企业号之前的区别
下一篇开始介绍在做微信项目时遇到的坑。
- java开发微信项目总结(一) 基本概念介绍
- 微信开发总结 一
- Java 开发基于Zookeeper,Spring,vue.js的高并发多用户模块化微信商城系统(一) 项目介绍
- JAVA微信开发总结
- JAVA微信开发总结
- java开发微信项目总结(二) 如何获取微信的OpenId
- 开发微信游戏项目总结
- 微信JAVA开发框架--weix4j介绍
- 【java基础Java邮件开发(基本概念介绍 )
- 微信开发介绍
- 高仿微信-微信EM开发流程--(1)项目介绍
- 微信项目总结
- Java邮件开发-----电子邮件的基本概念介绍
- Java邮件开发-----电子邮件的基本概念介绍
- 微信开发 项目
- JAVA NIO总结(一)—基本概念
- java基础 -- 多线程总结(一)--基本概念
- 微信公众账号开发项目小结(一)
- springboot-cloud-8-ribbon-source
- 201409-1相邻数对
- 警告- [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server-bui
- springboot项目打包过程中包含第三方jar
- ue4 log
- java开发微信项目总结(一) 基本概念介绍
- 排序算法之希尔排序
- VM VirtualBox安装centos时连不上网时如何处理
- MixPHP 与 Phalcon 数据库并发性能测试
- OpenCv中矩阵的创建
- 两台服务器之间拷贝文件-scp方法
- 前端发展史
- OpenCV自带神经网络接口初探
- 第一次博客