微信体系介绍

  1. 微信开放平台:微信开放平台是微信开放接口(如微信登录等)给其他第三方的应用,这些应用包括:移动应用、网站应用、公众账号、小程序、第三方平台。微信开放平台有独立的登录账号和主体。登录网址:https://open.weixin.qq.com/。         
  2. 公众号平台:用于申请和配置开发公众号的相关事项,登录网址和小程序平台一样:https://mp.weixin.qq.com/
  3. 小程序平台:用户申请和配置开发小程序的相关事项,登录网址和公众号平台一样:https://mp.weixin.qq.com/

注:这三个体系之间有各自独立的登录账号和主体,但是在注册时不能使用同一个账号,比如a邮箱注册了开放平台,就不能再注册公众号平台和小程序平台

开放平台每个应用的介绍

  • 移动应用:如果iOS、Android或者WP的APP需要支持微信的分享、支付、登录等等微信功能,就需要在移动应用区域创建和配置APP信息。iOS配置Bundle ID、Android配置Package Name
  • 网站应用:类似移动应用,如果网站需要使用微信的登录等微信功能,就需要在网站应用区域创建和配置网站信息。
  • 公众账号:微信开放平台也可以绑定多个微信公众号(PS:相同主体:上限50个,绑定次数不限。不同主体:上限5个,本月还可以绑定5次。),无论微信公众号主体是否和微信开放平台主体一致。
  • 小程序:类似公众账号,微信开放平台也可以绑定多个微信小程序(PS:相同主体:上限50个,绑定次数不限。不同主体:上限5个,本月还可以绑定5次。),无论微信小程序主体是否和微信开放平台主体一致。
  • 第三方平台:公众平台第三方平台是为了让公众号或小程序运营者,在面向垂直行业需求时,可以一键授权给第三方平台(并且可以同时授权给多家第三方),通过第三方平台来完成业务,开放给所有通过开发者资质认证后的开发者使用。(我暂时未使用过这类型)

OpenID和UnionID

OpenID当用户(关注者)使用微信小程序(或微信公众号交互)时候,微信小程序(微信公众号)可以获得用户(关注者)的OpenID。

每个用户对每个微信公众号的OpenID是唯一的。
OpenID是每个微信公众号加密微信号后的结果
对于不同微信公众号,同一用户的OpenID不同

如何获取UnionID?
小程序和公众号需要绑定到微信开放平台,获取用户信息时才能等到UnionID,否则无法获取。换句话说UnionID是微信开放平台加密微信号的结果。
由此可见,只要是同一个微信开放平台账号下的移动应用、网站应用和公众帐号,用户的OpenID是不同的,openID是对应某个应用的,但是UnionID是唯一的

微信开放平台、公众号和小程序的总结相关推荐

  1. 微信开放平台 公众号第三方平台开发 教程一 平台介绍

    教程导航: 微信开放平台 公众号第三方平台开发 教程一 平台介绍 微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台 微信开放平台 公众号第三方平台开发 教程三 一键登录授权给第三方平台 ...

  2. 微信开放平台公众号第三方平台开发 教程一 平台介绍

        微信现在火,火的如火如荼,给我们这些第三方的开发者带来了不少机会,相信现在有不少人在基于微信的公众平台在做二次开发,接下来会一系列的文章来介绍微信的另一种开发模式- 基于微信开发平台的公众号第 ...

  3. 微信开放平台(公众号第三方平台) -- 全网发布

    一.微信开放平台,第三方平台,全网发布怎么通 过?  二. 微信开放平台 全网发布 组件ticket检测失败?      解决步骤 1.将附件中的代码发布到你配置的域名下: 2.直接点全网发布: 3. ...

  4. 微信开放平台 公众号第三方平台开发 教程四 代公众号调用接口的SDK和demo

     更多微信技术交流,请加QQ群:289709451.287090836     前几章中我讲解了微信开发平台提供第三方平台的好处,和使用流程,如果你看了我的文章相信你对开放平台有了初步的了解,但是在实 ...

  5. 微信开放平台 公众号第三方平台开发 教程三 一键登录授权给第三方平台

     更多微信技术交流,请加QQ群:289709451.287090836    公众号第三方平台的开放,是为了让公众号运营者,在面向垂直行业需求时,可以一键登录授权给第三方的公众号运营平台,通过第三方开 ...

  6. 微信开放平台 公众号第三方平台开发 教程五 代公众号发起网页授权源码

     更多微信技术交流,请加QQ群:289709451.287090836    一.代公众号发起网页授权接口的SDK     已经更新了SG.Weixin.Open.SDK的代码,新增了代公众号发起网页 ...

  7. 微信开放平台 帐号管理 绑定在同一个开放平台帐号下的公众号及小程序让用户unionid一致...

    开发十年,就只剩下这套架构体系了! >>>    第三方平台在获得此权限后,可以代替已授权的公众号/小程序创建开放平台帐号或进行绑定/解绑操作. 绑定在同一个开放平台帐号下的公众号及 ...

  8. 微信开放平台绑定各移动应用、网站应用、公众号、小程序、第三方的个数

    微信开放平台绑定各移动应用.网站应用.公众号.小程序.第三方的个数 目前没有在微信的文档中找到过具体的数字,只能真正的登录到后台,并且已经认证了的才能看的到.认证需要300元/年. 很多人都不知道具体 ...

  9. 微信用户绑定java实例_微信开放平台 帐号管理 绑定在同一个开放平台帐号下的公众号及小程序让用户unionid一致...

    第三方平台在获得此权限后,可以代替已授权的公众号/小程序创建开放平台帐号或进行绑定/解绑操作. 绑定在同一个开放平台帐号下的公众号及小程序,用户unionid一致.开发者可调用"获取用户基本 ...

  10. 限时团购,6.9折:《微信开发深度解析:公众号、小程序高效开发秘籍》推荐序

    全书由目 Senparc.Weixin SDK 作者苏震巍历时 2 年完成,涵盖了开发微信公众号及小程序需要用的的各项后端开发技能.技巧.避坑提示,以及 Senparc.Weixin SDK 微信公众 ...

最新文章

  1. 文献阅读|Dynamic-SLAM
  2. 招青年博士,年薪70-80万,200万以上补贴,直聘博导!苏州大学
  3. 浅析网站设计的基本秘诀
  4. Java 一维数组作为参数和返回值
  5. delphi 运行外部程序函数winexec WinExecAndWait32 CreateProcess
  6. Vue——整合EChart
  7. html5跨域通讯之postMessage的用法
  8. 循序渐进Python3(十二) --2--  web框架之django简单实现oracle数据库操作
  9. 2020 年了,不知道这些还怎么做区块链工程师?
  10. bootloader总体操作设计
  11. 【车道线检测与寻迹】【实践】4月17 线车位的实验思路与后续工作构想
  12. tomcat编码配置gbk_Tomcat中的编码问题
  13. Leetcode:799. 香槟塔
  14. 区块链是大数据生态圈技术之一_ODC构建普惠金融生态圈|区块链+大数据
  15. ce修改器我的世界服务器,如何用ce修改我的世界饥饿度 | 手游网游页游攻略大全...
  16. 合作项目 : 人工智能专业相关职位数据分析 (爬虫+数据处理)
  17. 外地人如何在上海办准生证 或者 2016年准生证办理流程 不同版本
  18. 出于对数据隐私信任的担忧,瑞士选民否决了数字身份计划
  19. Bugly 多渠道热更新解决方案
  20. 经典语录~想要的东西立马去买,想做的事情马上去做,想见的人立马去见

热门文章

  1. Excel 合并两列时间,中间用分隔符连接
  2. mysql 查询多个号段_SQL查询连续号码段的巧妙解法
  3. 结构化程序设计知识点总结
  4. 也谈谈内卷化、996和程序员的发展
  5. 你真的了解ESD吗?老司机从零教学系列之学会ESD选型
  6. 1373:鱼塘钓鱼(fishing)
  7. Unity Keyword
  8. ITextSharp获取pdf文件指定关键字的坐标信息,用于签名。
  9. c语言按一个按钮弹出窗口,实现点击按钮,弹出输入框的内容
  10. Python(循环)求方差并将结果组成数组