[Wechat] 【微信开放平台】下绑定【微信公众号】、并创建【网站应用】的操作指南

[Wechat] 【微信开放平台】下绑定【微信公众号】、并创建【网站应用】的操作指南

背景知识

微信开放平台 := 微信公众平台

微信公众号有用户唯一标识openid,微信小程序、微信开放平台授权的网站应用也有用户唯一标识openid,但同一主体下面的微信公众号和小程序、网站应用的openid在同一个用户身上分别是两个,只有绑定了微信开放平台后同一个微信开放平台账号下面的应用才会有统一的unionid。

Step0 申请独立的新邮箱账号作为【微信开放平台】的账号主体的注册管理员

一般只有大型公司才会搭建自己的邮箱服务器;可以个人申请QQ邮箱 或者 163、outlook作为独立的邮箱账号、这是阔以的。

Step1 【微信开放平台】下【注册账号】

微信开放平台-注册

注册账号的访问路径:https://open.weixin.qq.com/

操作路径:微信开放平台(首页)-注册

填写基本信息

登记主体信息-【政府/企业/个人/其他组织】

填写公众号【管理员】的身份证姓名、身份证号码、手机号及验证码。

使用绑定了公众号【管理员本人】银行卡的微信扫左侧二维码,以证明身份。本验证方式不扣除任何费用。

确认主体信息

Step2 微信开放平台帐号的【开发者资质认证】

完成微信认证的微信开放平台账号才可以绑定公众号、绑定网站应用、...。

已完成微信认证的微信开放平台账号可以忽略此步。

若为注册【微信开放平台】账号的类型为个人时,此步骤无法跳过。

登录微信开放平台 -> 账号中心 -> 开发者资质认证

若已认证,会显示当前状态已认证

同意微信开放平台认证服务协议

填写企业/政府认证资料

按照要求填写企业/政府认证资料信息,

微信开放平台的认证流程填写的信息与微信公众号申请微信认证一样的流程。

此步骤可参考微信认证的申请方法

以企业为例

填写发票信息,并支付款项

这里的支付费用是腾讯公司直接收到,与其他公司无任何关系

【注意事项】

如果资料没有问题,提交审核后大约一周的时间就可以审批下来了。所以,在申请时尽量提供较为全面的信息,避免重复审核。

Step3 微信开放平台账号下【绑定微信公众号】

进入微信开放平台(https://open.weixin.qq.com) -> 管理中心 -> 公众号 -> 绑定公众号

根据指引填写公众号名称、公众号密码,完成安全验证,即可绑定成功。

验证公众号的所有权,验证通过后即绑定成功。

Step4 微信开放平台下【创建网站应用】

进入微信开放平台(https://open.weixin.qq.com) -> 管理中心 -> 公众号 -> 创建网站应用

点击创建网站应用后,按照步骤输入应用信息

《微信开放平台网站信息登记表》

https://developers.weixin.qq.com/doc/oplatform/Website_App/operation.html

填写完成所有信息后,进入审核步骤;审核时间最大7天,请耐心等待。

获取【网站应用】在【微信开放平台】授权后授予的的Appid、AppSecret

审核通过后,在管理中心->网站应用可以看到已通过审核的应用,点击查看即可看到应用的详细信息

在应用的详细信息中,可以看到当前应用的 Appid 和 AppSecret,将这两个值保存,作为配置后台使用的参数。

使用方式:提供给对应网站服务器后台的开发/运维人员进行配置。

Y FAQ

Q1 微信开放平台的非个人账号(主体为政府/企业等)的管理员可修改吗?

可以修改

Q2 微信授权的网站应用的用户登录流程?

以"天府新青年"微信公众号授权开发的"青年大学习"网站应用的登录流程为例,进行分析、解说。

Step1 用户点击【微信公众号】链接的外部【网站应用】地址,跳转至【网站应用】的索引页

Step1.1 上图对应URL(url-1):https://dxx.scyol.com/v_prod6.0.2/

Step1.2 用户端(微信 or 浏览器)转至 https://dxx.scyol.com/api/stages/currentInfo

Step1.3 跳转至微信官方的如下Url

https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e7fdbc0cc711044&redirect_uri=https://dxx.scyol.com/v_prod6.0.2/&response_type=code&scope=snsapi_userinfo&state=123

[General]

Request URL: https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e7fdbc0cc711044&redirect_uri=https://dxx.scyol.com/v_prod6.0.2/&response_type=code&scope=snsapi_userinfo&state=123

Request Method: GET

Status Code: 301

Remote Address: 183.194.204.42:443

Referrer Policy: strict-origin-when-cross-origin

[response]

location: https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e7fdbc0cc711044&redirect_uri=https://dxx.scyol.com/v_prod6.0.2/&response_type=code&scope=snsapi_userinfo&state=123&connect_redirect=1#wechat_redirect

skfrmwrespcookie: 6xgAIA0QASgp3g==

x-wx-fj: 001,018,0000001024

Step1.4 再跳转至微信官方的如下Url

https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e7fdbc0cc711044&redirect_uri=https://dxx.scyol.com/v_prod6.0.2/&response_type=code&scope=snsapi_userinfo&state=123&connect_redirect=1

即 https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e7fdbc0cc711044&redirect_uri=https://dxx.scyol.com/v_prod6.0.2/&response_type=code&scope=snsapi_userinfo&state=123&connect_redirect=1#wechat_redirect

若在PC电脑的浏览器访问上述url(url-1),会跳转到如下URL的微信官方提示页面

https://open.weixin.qq.com/connect/oauth2/authorize?

appid=wx7e7fdbc0cc711044

&redirect_uri=https://dxx.scyol.com/v_prod6.0.2/

&response_type=code

&scope=snsapi_userinfo

&state=123

&connect_redirect=1#wechat_redirect

Step2 【微信公众号】申请【微信用户】授权,以获取昵称、头像等信息

https://open.weixin.qq.com/connect/oauth2/authorize?

appid=wx7e7fdbc0cc711044

&redirect_uri=https://dxx.scyol.com/v_prod6.0.2/

&response_type=code

&scope=snsapi_userinfo

&state=123

&uin=MjY3MDIxNjU4MQ%3D%3D

&key=9edbbdd90ab80c49612cd13c04c5831e9dfd46664c7840dcf9f4361b25671b09df176637054e8a50f03a67c73eea2c785b2eb21c34e6166d4d7d6fb1ab7a0fb002b505a5715f795f51d6a6d09aad9be1406aa30672ccd210826e0133ba0a22b736a42a9719c2f3e1dad00424674bd7124c27fb71ea9f324920403d2cd473fcaf

&version=63090217

&exportkey=n_ChQIAhIQdKFdT52KnU3fv%2BdyoygWqxLMAQIE97dBBAEAAAAAAB%2B%2FE4O2ETEAAAAOpnltbLcz9gKNyK89dVj0iixNAXf6LWfzdHlg41aErRktY2jHBJ3XeLTHNUbvFDfXUuTa%2BNFW36Yble9gChf6HvBq9V5CWtn%2Fr4axjKY8BhWx8aa%2Ba35wPBhEiRQBGn4%2Bv6cq0DlcH3UKfq0STnU2YDZ45vojDZDd4RHdV1duM6OJV%2FnQB%2BmRlmDQ5bIJXWlX38Uci%2Fsm5ZC6vRY%2BCSOros2EED7kSFBrJb5JM2lYfq%2FzPA5PUw%3D%3D

&pass_ticket=2XPJYWHRrl4B9OY0c3YWGPs6xwdqYGsM%2Fp5WmWMxZd3I5J7hxoC6uyc2bibERVHtSYYaMwSx4b7hyQRw6QjDSw%3D%3D

&wx_header=0

Step3 【微信用户】授权后,【网站应用服务器】使用appId/appSercet/code等通过微信官方授权方式实现登录,并获取微信用户信息;用户端跳转至网站应用的的(登录后)首页

https://dxx.scyol.com/v_prod6.0.2/?code=031mrcGa10iY9F0IACHa1LUBLL0mrcGR&state=123#/

--> https://dxx.scyol.com/v_prod6.0.2/#/pages/home/home

Q2.X 参考文献

青年大学习 - 微信公众号/天府新青年

微信登录功能/网站应用微信登录开发指南 - 微信官方文档/开放平台

Y 推荐文献

TCP/IP/域名信息备案管理系统 - 工信部

网站应用-应用审核规范 - 微信开放平台 【推荐】

微信开放平台帐号开发者资质认证 - doc.seeaim.com 【推荐】

操作指南 /开放平台 /绑定公众号和小程序 - 微信官方文档/开放平台 【推荐】

绑定公众号流程 - 腾讯客服/微信开放平台 【推荐】

小程序绑定微信开放平台帐号与公众号关联小程序教程 - MING鸣蝉 【推荐】

X 参考文献

微信开放平台网站信息登记表应该盖哪里的章? - 微信开放社区

如何注册并认证微信开放平台 - 看云

微信开放平台授权登录详细流程-第三方登录 - CSDN

网站应用的网站信息登记表填写方面

《Website_Information_Form/微信开放平台网站信息登记表》 - 微信开放社区 【推荐】

ICP备案主体 是个人 怎么填写 《微信开放平台网站信息登记表》? - 微信开放社区 【推荐】

1.如有疑问或申诉,请提供具体的open邮箱账号供查看审核数据。

2.用户需按网站实际情况填写相关应用信息,即主办单位填写个人姓名,并由该个人提供手写签字,如有个人公章也可加盖。

建议提供与认证主体一致的官网或提供相关授权书以供审核,请问授权书有模板吗,授权书附件在哪上传? - 微信开放社区 【推荐】

微信开放平台的认证主体与网站应用对应官网的主体不一致时的《授权书》模板

ICP备案主体 是个人 怎么填写 《微信开放平台网站信息登记表》? - 微信开放社区

微信开放平台网站信息登记表之个人申请需要盖章吗 - 微信开放社区

你提交的《微信开放平台网站信息登记表》其网站应用名称与open平台的应用名称不一致,申请不予通过? - 微信开放社区

物流熵机网 / 好好装商城

微信开放平台移动应用申请,没有应用官网怎么办? - 微信开放社区

个人网站微信登录方案(第三方解决方案:易登) - CSDN

风险:用户隐私泄露、数据安全问题

相关推荐

中国电信180号段大全
Bet体育365提款流程

中国电信180号段大全

⌛ 07-25 👁️ 1848
【收藏】如何查验发票的真伪?
谁有365体育投注网址

【收藏】如何查验发票的真伪?

⌛ 07-24 👁️ 947
ESI全球排名前1%,南开计算机招生人数逐年增加
bst365体育娱乐平台

ESI全球排名前1%,南开计算机招生人数逐年增加

⌛ 07-03 👁️ 6888