-
2021-10-29 15:34:07
最近有朋友问我,微信开放平台和公众平台的区别,刚开始我写微信的公众平台 和开放平台也有点懵,经常弄混,简单总结下2者区别:
微信公众平台是给编辑的,微信开放平台是给技术的。
微信公众平台的作用:
- 写文章发文章
- 和粉丝聊天
- 配置菜单
- 开通各种公众号的权限(仅限自己的公众号)
- 启用开发者模式,开发自己的公众号
- 投放广告
- 注册小程序第三方平台(提供小程序模板)
- 查看数据
微信开放平台的作用:
- APP想用微信登录/分享到朋友圈等
- PC网站想用微信登录等
- 注册公众号第三方平台(服务所有公众号)
- 绑定公众号或小程序,以形成UnionID
微信公众平台,面向的是所有用户,而微信开放平台,更像是一个开发后台,供技术人员生产更多服务和功能的场所。
还有点比较恶心的地方,就是邮箱注册了。微信公众平台和开放平台不能用一个邮箱注册
更多相关内容 -
微信开放平台之网站授权微信登录功能
2020-12-25 18:02:341 微信开放平台:https://open.weixin.qq.com/ 2 微信官方教程:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN 3.pc页面... -
w微信开放平台生成应用签名.rar
2020-09-01 13:51:38微信开放平台创建移动应用时需要填写应用签名,这个工具就是用于获得这个应用签名的,把此apk下载后安装到已安装了需获取应用签名app的手机上,然后填写你的app包名,就能生成应用签名了 -
企业微信开放平台Api.postman_collection.json
2021-06-29 16:28:01企业微信开放平台Api调试 postman导出 注意:获取access_token 需要更改你自己的corpid 和corpsecret -
微信开放平台网站信息登记表2018
2018-05-02 14:22:44微信开放平台网站信息登记表,与微信接口进行对接时,需要先申请微信开放平台账号,使用开放平台账号创建网站,在创建的过程中需要上传微信开放平台网站信息登记表 -
微信公众平台(订阅号、服务号、企业号、小程序)、微信开放平台和微信支付
2017-09-06 17:44:53weixin-sdk 是对微信公众平台(订阅号、服务号、企业号、小程序)、微信开放平台和微信支付的JAVA版封装: 服务号,订阅号: weixin-mp 企业号: weixin-qydev 开放平台: weixin-open 支付: weixin-pay 小程序: ... -
springboot实现web端微信扫码登录项目(基于微信开放平台)
2018-09-18 11:55:18springboot实现web端微信扫码登录项目(基于微信开放平台) -
Android微信开放平台,申请移动应用 获取应用签名的方法-附件资源
2021-03-02 15:04:57Android微信开放平台,申请移动应用 获取应用签名的方法-附件资源 -
微信开放平台之代小程序实现业务代码
2018-10-30 15:06:25授权的实现,其中通过授权可以得到小程序的一些基本信息。还有小程序的成员管理、小程序代码模板管理等实现 。本资源上传了部分的实现代码。可能其中有些许需要优化和错误的代码。因为有一些地址访问涉及隐私,所以... -
微信开放平台的java demo
2017-12-18 18:48:33本Demo基于Spring Boot构建,实现微信第三方平台开发功能。 使用步骤: 配置:修改/src/main/resources/application.yml ,根据自己需要填写相关配置(需要注意的是:yml文件内的属性冒号后面的文字之前需要加空格,... -
微信开放平台对接代码
2018-04-17 21:34:29微信开放平台对接代码,联调测试通过,本人亲自编写,费了好几个晚上的。 -
微信开放平台扫一扫登录网站
2018-08-29 16:00:12微信开放平台扫一扫登录网站,里面的四个步骤全部打包,绑定业务需要自己去实现,我文章里面画了流程图,java 后端版。可以去GitHub下载源码:https://github.com/itliuxing/weixinlogin -
Android—基于微信开放平台v3SDK开发(微信支付填坑)
2021-01-04 20:23:091.在微信开放平台申请账号 2.成功后创建应用,就是填一些看似很官方很正经的资料了。。。(说审核7天左右,没有意外的情况下你的app第二天就审核成功了是不是很开心,有了appid,是不是就可以调用微 信支付了???... -
java微信开放平台-第三方平台-全网发布接入带jar包
2019-03-25 14:27:29微信公众账号第三方平台全网发布源码(java)- 实战测试通过 详见https://blog.csdn.net/zhangdaiscott/article/details/48269837 -
浅谈微信公众平台和微信开放平台的区别
2019-11-23 09:41:52许多做微信开发的小伙伴在刚开始接触的时候,普遍面临的一个问题是什么是微信公众平台,什么是微信开放平台这么一个问题,本人最开始也很困扰,也查阅了一些资料,后来开发过程中才渐渐清晰起来,本文的主旨就是给...许多做微信开发的小伙伴在刚开始接触的时候,普遍面临的一个问题是什么是微信公众平台,什么是微信开放平台这么一个问题,本人最开始也很困扰,也查阅了一些资料,后来开发过程中才渐渐清晰起来,本文的主旨就是给大家再次普及下这些概念,方便自己和未来者!
微信平台化由来: 在正式的谈它们的区别之前,咱们先搞清楚微信除了后面这些通用场景:PC端网站或系统的微信登陆,APP端的微信登陆、微信支付、微信朋友或朋友圈分享、微信收藏,以及微信服务号、订阅号、小程序等之外,还有些针对特殊场景的比如现在的微信发票、微信卡券、微信客服、微信生活缴费等功能,其实微信最开始就是一个社交软件,功能主要以提供社交服务为主,后来慢慢有了自己的支付体系以及其他用户实际需求相关的功能,以此来服务自己的用户,后来觉得市场或者影响力还是不够,那么这样吧,继续帮助其他软件也来服务他们的用户,由此一来慢慢成长为微信平台,从一个单纯服务自己用户的软件,转变为服务更多用户和其他软件的平台;
了解了平台化由来之后,反过来思考下,如果第三方软件要想使用微信的功能(诸如登陆、支付、分享等),就需要让微信服务端知道这第三方软件的存在才可以,那么怎么才能存在呢?很简单,去微信官方指定的地方把资料填写、审核下就可以。审核通过之后会给你一个ID,一般称为APPID,类似于咱们的身份证号,标识微信服务端知道存在,第三方软件可以使用微信提供的服务了;上面说到的微信官方指定的地方指的就是微信公众平台和微信开放平台;
到这里终于可以将它俩之间的区别了,这边还需要再次白话下:微信开放平台就是为了让第三方应用投入微信的怀抱而设计的,这第三方应用指的是比如android、ios、网站、系统等;微信公众平台就是为了让程序员小伙伴利用微信自家技术(公众号、小程序)开发公众号、小程序而准备的,公众平台作为一个技术提供者而存在;
微信开放平台:咱们直接用微信开放平台官网首页截图解释:
可以很清晰的看到微信开放平台提供移动应用开发、网站应用开发,咦,咱们还有公众账号开放呢,点开看一下,原来最后还是跳转到微信公众平台:
通过以上两个图可以看出:主要面对移动应用/网站应用开发者,为其提供微信登录、分享、支付等相关权限和服务。微信开放平台还提供了数据统计功能,用于开发者统计接入应用的登录、分享等数据情况;
微信公众平台:微信公众平台用于管理、开放微信公众号(包括订阅号、服务号、企业号),简单的说就是微信公众号的后台运营、管理系统。
- 基础运营功能:公众号申请成功后即可获得群发功能、自动回复、自定义菜单、投票管理;
- 高级功能:微信公众平台还提供了以下高级的功能来丰富公众号,以下权限需要二次开发。
- 微信支付:提供公众号内微信支付能力,和移动应用一样也需要单独申请,流程和移动APP流程类似。
- 管理:包括已关注用户管理、消息管理、素材管理
- 推广:包括广告主(定向投放广告,精准推广自己的服务)和流量主(按月获取广告收入)
- 统计:用户分析、图文分析、消息分析、接口分析(自定义菜单调用量)
相信到此,大家都清楚了吧!
-
微信开放平台相关代码(授权、接受安全参数、接受公众号消息)
2016-03-29 17:02:18Thinkphp 3.2 版本 微信开放平台 授权流程代码 -
微信开放平台授权登录详细流程-第三方登录
2021-08-31 16:35:46据开发者资质认证处介绍:开发者资质认证通过后,微信开放平台帐号下的应用,将获得微信登录、智能接口、第三方平台开发等高级能力。 所以在微信第三方授权登陆获取用户信息开发前,需要做一些前期准备。目的是获取...据微信开放平台“开发资源”中网站应用微信登陆功能开发指南描述:进行授权登陆接入前,需要先注册一个开发者账号,并拥有一个已经审核通过的网站应用,并获取AppID和APPSecret,然后申请微信登陆并通过审核后,可以接入流程进行开发。
据开发者资质认证处介绍:开发者资质认证通过后,微信开放平台帐号下的应用,将获得微信登录、智能接口、第三方平台开发等高级能力。
所以在微信第三方授权登陆获取用户信息开发前,需要做一些前期准备。目的是获取到AppID以及AppSecret,并成功申请微信登陆功能。
一、前期准备流程
1、注册邮箱账号。2、根据邮箱账号注册微信开放平台账号,完善开发者资料。
3、申请开发者资质认证、填写相关资料、填写发票、支付认证金额。提交并等待认证结果
4、认证成功后,创建网站应用,填写基本信息、下载网站信息登记表填写并上传扫描件、填写授权回调域等。提交审核等待结果。
5、认证成功后,创建移动应用,至少选择安卓、IOS、WP8其中一种平台
6、创建应用成功后,申请微信登陆,等待审核结果,待审核通过后,可进行微信登陆的开发。
注:创建应用和开发者资质认证可同时进行
准备工作大致流程图
二、具体实现步骤
1、注册邮箱账号
支持网易邮箱、QQ邮箱等常规邮箱。此邮箱将成为日后登陆开放平台的账号。2、注册微信开放平台账号、完善开发者资料
1)填写邮箱进行注册、开放平台将发送邮件到填写邮箱中,点击邮件上的地址进行开发者资料的完善。(开放平台注册地址:https://open.weixin.qq.com/cgi-bin/readtemplate?t=regist/regist_tmpl&lang=zh_CN )2)开发者资料完善:主要填写注册人信息。如真实姓名、真实手机号码、联系地址、身份证号码。使用注册人的微信扫码绑定为管理员。提交信息。(邮件信息包含地址,点击后进行资料完善)
3)完善资料后,根据邮箱及密码进行登录
3、申请开发者资质认证
1)申请开发者资质认证
登录后,点击右上角邮箱号进入“基本资料”,点击“开发者资质认证”,显示未认证,点击“现在申请”。认证成功后,这里将变成认证成功:
认证成功后,这里将变成认证成功:
2)选定类型
同意“微信开放平台开发者资质认证服务协议”,点击下一步。选择类型为“企业”,点击确定。注:类型包含了企业、网店商家、媒体(事业单位媒体、其他媒体)、政府及事业单位、其他组织(社会团体、民办非企业、其他组织)
3)填写“认证资料”
包括企业全称、组织机构代码、工商执照注册号、法定代表人/企业负责人姓名、经营范围(一般经营范围)、企业规模(选填)、企业开户名称、企业开户银行、企业银行账号。4)填写“管理员信息”
包括账号管理员姓名、账号管理员部门与职位、账号管理员手机号、管理员座机、管理员电子邮件、身份证号。最后需要使用管理员的微信进行扫码。5)上传“企业基本信息”材料:
需要准备的材料及要求如下I.组织机构代码证
组织机构代码证必须在有效期范围内。必须是原件照片、扫描件或复印件加盖企业公章后的扫描件。图片不超2M
II.企业工商营业执照
中国大陆工商局或市场监督管理局颁发的工商营业执照,且必须在有效期内。要求原件照片、扫描件或者复印件加盖企业公章后的扫描件
III.申请公函下载打印
如果是一般企业需要先下载“一般企业申请认证公函”,个体下载“个体工商户申请认证公函”(见附件中“一般企业申请认证公函.doc”及“个体工商户申请认证公函.doc”或于网站中下载)。对下载的申请公函进行打印。
IV.填写申请公函信息
填写内容主要有(根据不同企业类型进行填写,只需要填写其中一个就可以):
A.一般企业申请认证公函:
a.企业信息:申请企业全称、官网(可缺省)、办公电话、办公地址、企业规模、企业简介(要说明企业经营范围,重要历程,主要产品和服务及覆盖区域等事项)、
b.法定代表信息:法定代表人姓名、身份证号码、应用的Appid(这时还没有Appid,此项不填)、登陆Email、
c.申请相关信息:申请认证理由、提供的服务、
d.账号运营者信息 : 账号运营者姓名、部门及职位、身份证号、手机号、办公联系电话、电子邮箱
e.填写认证申请公函:最后运营者签字并加盖企业章
B.个体工商户申请认证公函:
a.个体工商户信息:个体工商户全称、官网(可缺省)、办公电话、办公地址、规模、简介(主要说明经营范围,重要历程,主要产品和服务及覆盖区域等事项)
b.经营者信息:经营者姓名、身份证号码、应用的Appid(这时还没有Appid,此项不填)、登陆Email
c.申请相关信息:申请认证理由、提供的服务、
d.账号运营者信息:账号运营者姓名、部门及职位、身份证号、手机号、办公联系电话、电子邮箱
e.填写认证申请公函:最后运营者签字并加盖企业章
V.对填写好的申请公函进行上传图片:
上传加盖企业公章的原件照片或扫描件
点击下一步。
6)进入填写发票及支付费用
等待认证结果。注:开发者认证费用为300.有效期一年,可在最后三个月申请年审续期
4、创建应用
1)创建网站应用
进入开放平台首页(https://open.weixin.qq.com),点击上方“管理中心”,点击“网站应用”,点击“创建网站应用”I.填写基本信息
包括网站应用名称、英文名(选填)、应用简介、英文简介(选填)、应用官网。
II.上传网站信息登记表扫描件及网站应用图片
A. 网站信息登记表
先下载《微信开放平台网站信息登记表》(见附件”微信开放平台网站信息登记表.doc”).然后进行填写打印。最后盖章,上传扫描件。图片不超过2M
网站开放平台信息登记表填写内容包括:
a. 网站信息:
1)网站网址:要创建第三方准备使用的网址。
2)网站备案号/许可证号
3)主板单位名称/个人姓名
4)单位/个人官网网址
5)单位/个人所在地:
6)单位/个人简介:
b. 开发者账户信息
1)邮箱:注册微信开放平台的注册邮箱
2)网站应用名称:与开放平台填写的网站应用名称一致
c. 负责人信息
1) 姓名
2) 职务
3) 联系人手机
4) 责任人个人邮箱
然后填写责任人签名。职务。以及填写日期,最后盖上申请公司的章
B. 网站应用图片
上传网站应用水印招聘。28*28像素以及108*108像素的png图片,大小不超过300k。
上传完成后,点击下一步
III.填写授权回调域
填写合法的域名。第三方授权登陆后,只能回调到该域名下的页面。(即,开发的网站上线后的域名)
审核时间大概7个工作日内(审核资料完整正确的话,大概3天左右能审核通过)
审核不通过的话,会显示驳回,并且告知哪个环节审核不通过,可以重新修改再审,
审核成功页面:
2)创建移动应用
进入开放平台首页(https://open.weixin.qq.com),点击上方“管理中心”,点击“移动应用”,点击“创建移动应用”I.填写基本信息
包括移动应用名称、英文名(选填)、应用简介、英文简介(选填)、应用官网。
II.上传移动应用图片
上传移动应用水印图片28*28像素的png图片,以及移动应用高清图片108*108像素的png图片。大小均不超过300k
III.填写平台信息
选择平台,一共有三种平台:ISO应用、Android应用和WP8应用
至少选择一个平台,可以多选。
A. IOS应用
细分为iPhone和iPad,可多选
这两种设备类型均需要提供“Bundle ID”(ISO应用唯一标识)、“测试版本Bundle ID”(ISO应用测试版本的BundleID)、“AppStore下载地址”(选填)
B.Android应用
需要提供 “应用签名” 和 “应用包名”,以及“应用下载地址(选填)”
应用签名可以使用签名生成工具直接从安装当前应用的手机获取,应用签名由开发者签名该应用的keystore文件决定
应用包名在manifest文件里声明,要和正式发布应用的包名一致。
C.WP8 应用
WP8应用只需要填写“应用下载地址(选填)”就可以了。
注意:应用若还没有提交到应用市场,下载地址等可以暂时为空,提交到应用市场后,可修改下载地址。
注:
1.审核将在三个工作日内完成,目前只审核开发者的资质和真实性,不涉及应用内容本部,不需要开发者提交ipa文件或将含微信SDK的版本在AppStore上线后再审核,但要求开发者提供该应用已经上线的版本的下载地址
2.同一应用在不同平台的版本应共用一个AppID
审核成功后的页面(Android)
5、申请微信登陆功能
成功创建应用并审核通过后,点击应用右方“查看”可以查看应用详情。在“接口信息”一栏中,查看当前应用拥有的接口权限。
选中“微信登陆”接口,点击右方申请开通,开通微信登陆功能。
三、注意事项
1、开发者资质认证结果只有成功或失败两种情况。审核费用与最终是否审核通过无关。每申请一次,就需要支付一次审核服务费用2、我方在完成在线申请及资料提交流程,并完成审核服务费用支付后,腾讯会在15个工作日内展开认证工作,我方应积极配合腾讯及第三方审核公司的认证需求,并有权随时了解、查询认证进度
3.认证失败原因可能情况:
1)由于我方原因,经腾讯三次系统通知用户调整申请内容,我方仍未能满足开发者资质认证要求的;
2)由于我方原因:自用户付费之日起三十日,我方仍未能满足开发者资质认证要求之一;
3)因其他原因而不能认证成功的情形
4、网站应用和移动应用一个开发者最多只能登记10个。
四.主要提供材料
主要提供材料,详情见“具体实现步骤”微信开放平台登陆邮箱
开发者个人详细信息
企业信息及法人(负责人)信息(包括官网等)
企业账号管理员信息(包括微信扫码)
企业章
应用官网及备案号/许可证。 应用图标。五、特殊情况处理方案
1.若我方向腾讯或者第三方审核机构提供的资料和信息如有变更的,应当及时采取以下措施:1)如处于认证过程中的资料和信息发生变更,用户应立即通知腾讯或负责认证订单的第三方审核机构更新有关资料及信息;
2)如认证成功后资料和信息发生变更,用户应及时申请补充订单变更有关资料及信息;
3)如认证成功后腾讯发现资料和信息存在错误,用户应及时申请补充订单更正有关资料及信息。
-
微信开放平台认证后怎么实现扫码登录功能
2021-08-25 22:09:47主题:微信开放平台认证后怎么实现扫码登录功能 在面对这些问题时,同时也是很多刚入手做开发朋友疑惑的 希望能帮你们快速完成微信登录配置。 以我多天的日夜辛苦测试和实践,同时也是我自己在开发过程中遇到的问题 ...主题:微信开放平台认证后怎么实现扫码登录功能
在面对这些问题时,同时也是很多刚入手做开发朋友疑惑的
希望能帮你们快速完成微信登录配置。
以我多天的日夜辛苦测试和实践,同时也是我自己在开发过程中遇到的问题
被我不断尝试,一遍又一遍的填写参数,建站平台换几十个,最总发现了这些问题所在
给大家总结了以下几点问题和解决方案:1.认证微信开放平台和微信公众平台认证有区别吗?
如果只用来作微信登录和使用微信支付,那么告诉你:
没有区别,同样是三百块钱认证费用
(你只注意一下你的开发资料能一次性通过就行)2.同样能实现微信登录吗?
对的,一样可以实现微信登录。
3.微信开放平台需要微信做公众平台绑定吗?
根据自身情况可以绑定用作开发。但是做登录功能是不需要的上面的疑问结束了就是安心注册微信开放平台了。
4.怎么注册微信开放平台
浏览器打开:https://open.weixin.qq.com/(微信开放平台)
输入你的账户基本信息,按步骤操作,就注册完成了(这里提示你最好用真实的认证信息)
免得你认证的时候,对审核资料有影响,被驳回不通过,那三百块钱就不退了,如果对资料审核有问题及时找腾讯客服处理5.注册完成后需要的操作
这个时候你需要创建网站应用或者移动应用
1.准备好2828的网站logo,还有108108的logo(按照官方那个要求)
回调地址不会的可以先填你的访问域名,就是不加子目录的域名
注意:不要加https://或者http://(协议头)(登录后回调到该地址)
根据自己的需求,这里不多讲,创建完成需要做开发商认证,就是交钱审核资料那一步,最好一次过。
等上面两步做完了,就能申请登录权限了,点击后直接就可以使用这个权限了
保存好你的APPID和key密匙:
页面出现“redirect_uri 参数错误”怎么解决:
1.检查你的网站后台的参数配置APPID和key是否正确
检查你网站的域名回调是不是当前的回调地址(也称:回调路径),官方有严格要求。
如果注册时填写的回调跟当前的不一致,如果不对是可以修改的,不用再次审核,改完直接到你网站刷新就可以了
注意:一定要跟实际的回调一致,不然就会出现redirect_uri 参数错误
目前更新到这里,有什么问题欢迎留言
可以进QQ群学习:1047200507 -
微信开放平台转移申请函相关.zip
2019-10-28 10:34:21微信开放平台应用迁移申请函,以及申请函模板说明,如果需要将微信开放平台的应用迁移至其他开发者账号,则需下载该申请函并按需求填写。 -
微信开放平台注册表单特效特效代码
2021-03-20 02:07:46微信开放平台注册表单特效是一款仿微信开放平台的选项卡带步骤的注册表单验证jQuery代码。 -
微信开放平台创建移动应用-必过
2021-04-09 16:28:50微信开放平台创建移动应用-必过 前言:写这篇文章的目的是因为目前很多app都要用到微信登录、微信支付等功能,那么就必然要去微信开放平台申请移动应用,在申请... -
微信公众平台、微信开放平台的关系
2019-05-21 14:55:52微信公众平台、微信开放平台的关系背景简介微信公众平台能干什么?微信开放平台(open平台)能干什么? 背景 做微信相关开发的时候,要登录很多账号,而且不同的功能要在这两个账号之间切换来切换去,很烦;所以今天... -
什么是微信公众平台、微信开放平台?它们之间又有什么区别?
2021-01-21 14:25:04什么是微信公众平台、微信开放平台?它们之间又有什么区别? 什么是微信公众平台、微信开放平台?它们之间又有什么区别?下面为大家详细介绍下! 开放平台是网站或app使用的接口平台,利用开放平台可在自己的网站或... -
jquery仿微信开放平台选项卡带步骤的注册表单验证代码.rar
2019-08-25 00:17:04虽说是仿微信开放平台注册页,但是并不完全一样。表单带验证(推荐使用AJAX),tab切换步骤(做演示用) -
微信开放平台退款.net
2016-10-24 09:42:52微信开放平台退款.net 代码为开源 出现任何问题概不负责 如有问题询问778241343 -
java微信开放平台APP支付代码
2017-09-18 18:00:48微信开放平台的java代码,主要给APP端微信支付调用;该Demo只要修改config.properties文件app_id、mchid、secret(密钥) 就可以了。退款需要微信支付ssl证书。 -
微信开放平台注册和添加应用操作指南
2021-07-28 15:44:44操作步骤 此处已首次操作的流程进行记录。... 1、注册/登录微信开放平台 ... 2、申请开发者资质认证 ...2.2、按要求填写资料并支付费用 ...等上一步的资质认证审核通过后就可以...最后提交以后,微信开放平台会在1-7个工作日审 -
微信开放平台修改应用名称
2021-07-28 16:06:50如果APP进行了名称变更,分享到微信后显示的应用来源名称也想要同步进行变更,应该怎么操作呢? 1、登录微信开发平台 ...等待微信开放平台审核修改的资料,审核时长为1-7个工作日。 3、审核后新的信 -
微信公众平台、微信开放平台、微信商户平台的区别
2018-12-11 17:41:49微信公众平台、微信开放平台、商户平台的区别: 一.微信开放平台 主要面对移动应用/网站应用开发者,为其提供微信登录、分享、支付等相关权限和服务。 微信开放平台还提供了数据统计功能,用于开发者统计接入应用...