轉自:http://www.cuiyongzhi.com/post/55.htmlhtml
微信公衆平臺(map.weixin.qq.com)/開放平臺(open.weixin.qq.com)/商戶平臺(pay.weixin.qq.com)這三個平臺不知道你們有沒有徹底解除到,有人可能由於接觸到其中的一個或者兩個對其餘的有些陌生或者說都不知道他們分別是幹什麼的,沒關係,那麼這篇文章就帶領你認知他們,不論你是一個微信開發者仍是一個微信運營者,我相信你都會有足夠的理由去認知和了解其中的一個或兩個!web
(一)微信公衆平臺(map.weixin.qq.com)微信
官方介紹: 微信公衆平臺,給我的、企業和組織提供業務服務與用戶管理能力的全新服務平臺。微信開發
這個平臺是針對普通用戶(我的)、企業、組織提供服務的,是運營和開發者的領地!這裏說白了就是訂閱號、服務號、企業號給咱們提供的服務,而微信公衆平臺也是提供登陸、管理和操做處理這三類帳號的平臺,從註冊到最後的登錄、文章發佈、用戶管理等操做均可以在這裏處理,後面簡稱mp平臺!app
(二)微信開放平臺(open.weixin.qq.com)微信公衆平臺
官方介紹:開發平臺是爲微信用戶提供服務的平臺,而公衆平臺開發接口則是提供服務的基礎,開發者在公衆平臺網站中建立公衆號、獲取接口權限後,能夠經過閱讀本接口文檔來幫助開發!post
這裏主要是開發者的領地!咱們能夠從官方的介紹中能夠發現這個平臺主要是爲了開發者服務的,其中涉及移動應用、網站應用、公衆號開發、公衆號第三方平臺等有關微信登陸、支付以及相關開發文檔均可以在這裏找到,簡直就是微信和其餘第三方應用接入的接口大全,後面簡稱open平臺!微信支付
(三)微信商戶平臺(pay.weixin.qq.com)網站
官方介紹:微信支付是騰訊公司的支付業務品牌,微信支付提供公衆號支付、APP支付、掃碼支付、刷卡支付等支付方式。微信支付結合微信公衆帳號,全面打通O2O生活消費領域,提供專業的互聯網+行業解決方案,微信支付支持微信紅包和微信理財通,是移動支付的首選。
ui
在這個商戶平臺不只提供開發者有關的開發文檔,並且提供流水記錄和紅包等相關的運營策略,因此這裏是開發者,運營者,財務的領地!全部使用微信支付,不管是掃碼支付,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平臺之間的關係: