微信是目前最受欢迎的社交媒体平台之一,拥有微信朋友圈、公众号和小程序三大功能,这三个功能之间紧密关联并相互支持。微信朋友圈是用户分享生活动态的主要平台,公众号则是内容创作者和机构宣传的重要途径,而小程序则为用户提供了便捷的应用服务。这三大平台相互连接,形成了微信庞大而完整的生态系统。
“ 没什么值得畏惧,你唯一需要担心的是,你配不上自己的梦想,也辜负了曾经的苦难。”
01
—
微信是什么?
微信是腾讯公司于2011-1-21推出的一款手机聊天软件。截止到2019年,微信月活跃用户约11亿人。微信支持发送语音短信、视频、图片、文字。虽然11年诞生,但是大部分用户都是12年接触的。我接触的比较晚,13年10月,入职滴滴以后,才第一次接触微信。经过这么多年的发展,微信已经发展成为一个大的生态体系。正如微信官方所述:微信是一种生活方式。
02
—
微信三大平台
微信已经完全融入到我们的生活中。对于互联网从业人员来说,这一程度更甚,感觉每时每刻都会用到它。现如今一般互联网产品都想借助微信这个庞大用户群,想依托在微信生态体系下发展。那搞清楚微信各个平台之间关系,以及用户和他们之间的关系,就显得很有必要。微信生态中各种专业名词:openid,appid,mch_id,unionid等等让人眼花缭乱,错综复杂的关系,真是剪不断,理还乱。
回过头来看,微信目前包括三个大平台:微信公众平台,微信支付平台,微信开放平台。
一般公司运营同学主要使用微信公众平台订阅号、服务号。这两个账号用以发送软文等信息。对于研发同学来说,三个平台都需要很熟悉,因为具体业务场景不同,需要使用的平台不同,并且针对该场景下的微信支付方式也是不一样的。
如下图是微信三大平台的概要信息:
03
—
用户和微信三大平台关系
微信公众平台是提供用户使用场景,他清晰明了定义了用户在哪种场景下来使用微信系统。
微信开放平台有一部分功能提供用户使用场景,还有另一部分功能是来做用户关联,最终通过unionid这个信息识别到唯一的一个自然人。以后有人说appid,那就是指公众平台或者开放平台里面的应用。
而微信支付平台提供的是一种能力,支付能力。是在具体场景下,让用户通过支付能力,购买到相应的服务,从而最终满足用户需求。说起支付平台,它里面称谓就是商户号,商户号在开发中用mch_id表示。以后有人说商户号,那就是指微信支付平台,和公众平台要区分清楚。
可以通过一张图来详细表示这层关系:
最上面的三条深蓝色的线条,对用户来说,用户感受不到开发者提供的产品,用户只是感觉到用自己的微信做了扫码支付,付款码支付,刷脸支付。没有做其他任何额外行为,至于开发者提供的服务对用户来说是个黑盒。
微信订阅号这个场景下,是没有支付能力的。如果有人说,我有一个订阅号,你能给我开通微信支付么?那这条路肯定是走不通的。
中间“微信公众平台—场景化”里面,上部四个蓝底是微信公众平台提供的场景,企业微信我们没有深入接触,就不详细展开论述。服务号、小程序都有其对应的特有支付方式。
下面两个蓝底是微信开放平台提供的场景。比如说,一个产品,只有ios,Android客户端,那么他们想要接入微信登录,微信支付,就需要在微信开放平台做操作。然后开通微信APP支付产品即可。
还比如说,一个应用只有网站,没有客户端,没有微信公众号。他想要用微信登录、微信支付,那么他也要在微信开放平台做操作。然后开通微信支付H5支付产品即可。
说清楚了场景化应用和支付能力后,我们来看看,用户在微信各个应用中的关系是什么样子的?
04
—
appid、openid
现在我们来想想,一个自然人,在不同的微信应用里面被认为是不同的人。如果针对单个应用来说,无所谓。因为只有一个套用户系统。
再试想一下,比如,拿敦煌智旅来举例子。 敦煌智旅有移动客户端。假设小张,在敦煌智旅平台上面看到好的东西,就马上下单购买了产品,这个时候有了一个小张的用户和订单。再假设此时小张身份的唯一用户标识id为:uid1,唯一订单号为orderid1。
第二步,敦煌智旅要考虑接入微信系统了。比如敦煌智旅先从服务号开始,先接入服务号。接入后,微信给了小张一个唯一身份标识:wx2。这个时候,小张要在服务号里面看到他之前在敦煌智旅购买订单信息。那么 uid1就要和wx2来打通。我们只要简单的做一个一一对应的关系,就能知道uid1 和 wx2 代表一个人了。这时候在uid1下面的订单信息同样的也能在uid1和wx2同步展示了。
第三步,敦煌智旅想要做一个小程序。这个时候,经过微信小程序授权后,微信告诉我们小张身份标识是:wx3。我们想一下,当我们拿到这个wx3的时候,从系统服务角度来看是不是傻眼了,这个人到底是谁呀,他之前有没有在敦煌智旅平台有订单信息呢? 看头像和昵称感觉和小张是一样的。但是会不会是别人偷偷用小张的昵称和头像呢?这个时候,系统不知道怎么操作了。
而此时,小张也很疑惑。这个敦煌智旅小程序是不是有问题,为什么我的订单信息都没有呢?难道这个小程序是个山寨应用?
第四步,如果这个时候,敦煌智旅还想要建一个浏览器里面打开的应用服务。就好比,你用PC机,打开一个浏览器,chrome,firfox。而这个是脱离微信生态的。这个时候,就需要对接入微信开放平台。同样开放平台给了敦煌智旅一个appid5,这个时候告诉我们小张的唯一身份标识是:wx5。头都大了,这个人又是谁?他和小张的头像、昵称也是一样的,他会不会也是骗子呢?
当然了,我们能想到的问题,微信在设计这个生态体系的时候,早就想到了。解决方案就是微信开放平台。且看下文分析。
别脱我内购游戏
模拟经营 10.67MB
下载
所有雌性都是我的rbq中文百度网盘
模拟经营 18.56MB
下载
PUBGMobile官方(国际服)手游下载安装
飞行射击 767MB
下载
樱花校园模拟器1.038.77中文版最新下载
模拟经营 177.69MB
下载
云·原神apk官方下载
角色扮演 46MB
下载
电子病娇少女手游
休闲益智 68MB
下载
艾希ICEY手游ios版
角色扮演 324MB
下载
地铁逃生轻量版
飞行射击 10.5 MB
下载