• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Java > Java微信公众平台开发(11) 微信三大平台的关联

Java微信公众平台开发(11) 微信三大平台的关联

作者:dapengniao 字体:[增加 减小] 来源:互联网 时间:2017-05-28

dapengniao 通过本文主要向大家介绍了java微信公众平台开发,java微信公众平台,微信公众平台登录,微信公众平台注册,微信公众平台官网等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

微信公众平台(map.weixin.qq.com)/开放平台(open.weixin.qq.com)/商户平台(pay.weixin.qq.com)这三个平台不知道大家有没有完全接触到,有人可能因为接触到其中的一个或者两个对其他的有些陌生或者说都不知道他们分别是干什么的,不要紧,那么这篇文章就带领你认知他们,不论你是一个微信开发者还是一个微信运营者,我相信你都会有足够的理由去认知和了解其中的一个或两个!

(一)微信公众平台(map.weixin.qq.com)

官方介绍: 微信公众平台,给个人、企业和组织提供业务服务与用户管理能力的全新服务平台。

这个平台是针对普通用户(个人)、企业、组织提供服务的,是运营和开发者的领地!这里说白了就是订阅号、服务号、企业号给我们提供的服务,而微信公众平台也是提供登录、管理和操作处理这三类账号的平台,从注册到最后的登陆、文章发布、用户管理等操作都可以在这里处理,后面简称mp平台!

(二)微信开放平台(open.weixin.qq.com)

3.png

官方介绍:开发平台是为微信用户提供服务的平台,而公众平台开发接口则是提供服务的基础,开发者在公众平台网站中创建公众号、获取接口权限后,可以通过阅读本接口文档来帮助开发!

这里主要是开发者的领地!我们可以从官方的介绍中可以发现这个平台主要是为了开发者服务的,其中涉及移动应用、网站应用、公众号开发、公众号第三方平台等有关微信登录、支付以及相关开发文档都可以在这里找到,简直就是微信和其他第三方应用接入的接口大全,后面简称open平台!

(三)微信商户平台(pay.weixin.qq.com)

4.png

官方介绍:微信支付是腾讯公司的支付业务品牌,微信支付提供公众号支付、APP支付、扫码支付、刷卡支付等支付方式。微信支付结合微信公众账号,全面打通O2O生活消费领域,提供专业的互联网+行业解决方案,微信支付支持微信红包和微信理财通,是移动支付的首选。

在这个商户平台不仅提供开发者有关的开发文档,而且提供流水记录和红包等相关的运营策略,所以这里是开发者,运营者,财务的领地!所有使用微信支付,不论是扫码支付,app支付等所有的流水订单都可以在这里找到足迹,为我们的每一笔订单提供对账凭证和查询记录,后面简称pay平台!

(四)mp平台、open平台、pay平台直接的关联

在我之前讲述的一些开发过程中我们一直用到一个唯一标识Openid,不知道有没有细心看文档的朋友,会发现在我们的微信开发文档中也有提及到一个唯一标识 UnionID,那么我们一直在用的Openid是不是用错了呢?答案当然是没错,这里容我们来详细讲述下Openid和UnionID之间的关系;

openid的唯一标识是说在我们的微信公众平台下,一个个人微信对一个微信公众平台帐号(这里可以是订阅号、服务号、企业号)的微信标识,但是我们的open平台有个功能是一个开发者账号可以绑定最多10个微信公众平台账号、多个网站应用、多个移动应用,这个时候如何在一个微信开发者账号中识别10个map平台下用户的唯一性呢?这个时候UnionId就出现了,所以他的意义是可想而知的,如果在企业中既存在mp平台账号又存在web应用和移动应用的时候我们为了方便用户的管理和去用户冗余性,在整体的设计中我相信大家都会采用UnionId来做微信登录的唯一标识的;但是回过头来说我们说openid是唯一标识也是没有错的,因为前面的我们的讲解都是针对单个公众平台账号来说的!

商户平台和用户以及mp平台之间的关系又是如何呢?从简单原则上来说mp平台和pay平台之间是一一对应的关系的,但是也存在微信开发者拥有微信支付开发权限存在微信商户子账号的存在,但是无论如何pay平台和用户之间的支付关系都是唯一的都是用过openid来产生的,不论是红包支付还是企业支付其依赖关系都是openid;下面我用我的“简笔画”向大家展示用户、mp平台、open平台、pay平台之间的关系:

mp、oepn、pay.png

开发中微信公众平台/开放平台/商户平台的关联关系讲到这里就基本结束了,下一篇将讲述【微信用户信息的获取】,感谢你的翻阅,如有疑问可以留言讨论!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Java微信公众平台开发(15) 微信JSSDK的使用
  • Java微信公众平台开发(14) 微信web开发者工具使用
  • Java微信公众平台开发(12) 微信用户信息的获取
  • Java微信公众平台开发(11) 微信三大平台的关联
  • Java微信公众平台开发(10) 微信自定义菜单的创建实现
  • Java微信公众平台开发(9) 关键字回复以及客服接口实现
  • Java微信公众平台开发(8) 多媒体消息回复
  • Java微信公众平台开发(7) 公众平台测试帐号的申请
  • Java微信公众平台开发(6) 微信开发中的token获取
  • Java微信公众平台开发(5) 文本及图文消息回复的实现

相关文章

  • 2017-05-28Java中的 FilterInputStream简介_动力节点Java学院整理
  • 2017-05-28详解 Java Maximum redirects (100) exceeded
  • 2017-05-28浅谈Java中注解Annotation的定义、使用、解析
  • 2017-05-28Java连接MongoDB进行增删改查的操作
  • 2017-05-28使用spring拦截器实现日志管理实例
  • 2017-05-28jstl之map,list访问遍历以及el表达式map取值的实现
  • 2017-05-28Java 类加载机制详细介绍
  • 2017-05-28Java数据结构之队列(动力节点Java学院整理)
  • 2017-05-28springboot+EHcache 实现文章浏览量的缓存和超时更新
  • 2017-05-28java数据结构与算法之冒泡排序详解

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • jedis操作redis的几种常见方式总结
    • 浅谈Java中几个常用集合添加元素的效率
    • mybatis分页效果实现代码
    • Spring Data JPA实现动态查询的两种方法
    • Java中Properties类的操作实例详解
    • SpringMVC结合ajaxfileupload实现文件无刷新上传代码
    • 探讨:如何在NDK中呼叫Java的class
    • spring boot装载自定义yml文件
    • spring注解识别一个接口的多个实现类方法
    • java 中JFinal getModel方法和数据库使用出现问题解决办法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有