微信開放平台 公眾號第三方平台開發 教程一 平台介紹


教程導航:

微信開放平台 公眾號第三方平台開發 教程一 平台介紹

微信開放平台 公眾號第三方平台開發 教程二 創建公眾號第三方平台

微信開放平台 公眾號第三方平台開發 教程三 一鍵登錄授權給第三方平台 

微信開放平台 公眾號第三方平台開發 教程四 代公眾號調用接口的SDK和demo

微信開放平台 公眾號第三方平台開發 教程五 代公眾號發起網頁授權源碼

微信現在火,火的如火如荼,給我們這些第三方的開發者帶來了不少機會,我相信現在有不少人在基於微信的公眾平台在做二次開發,我將會寫一系列的文章,來介紹微信的另一種開發模式- 基於微信開發平台的公眾號第三方平台開發,從基本的注冊開始介紹,一步一步到所有的接口開發,並且針對與微信的開放平台的第三方平台的所有的接口我已經全部封裝成了.net的SDK,並且完全免費和開發,供所有開發者使用。

 

什么是公眾號第三方平台,與現有的公眾平台有什么區別?

官方介紹:公眾號第三方平台的開放,是為了讓公眾號運營者,在面向垂直行業需求時,可以一鍵登錄授權給第三方的公眾號運營平台,通過第三方開發者提供的公眾號第三方平台來完成相關業務。

按照我的意思說的直白一點,更簡化了微信公眾號使用者的使用方式,在現有的公眾平台上如果要使用某些第三方的產品,那么客戶必須要有懂技術的人參與,需要配置Appid,AppSecret,URL,Token等等很多東西,無疑會增加使用者的門檻,讓很多不懂技術的人望而卻步。現在微信開放平台的已經對第三方平台提供了一系列的接口。只要我們的應用按照接口開發,那么用戶在使用這類應用時,只需要2步就能完全安裝好你要使用的應用,第一步:找到您要按照的產品,第二部:授權。 沒錯就是這么簡單。可以讓一個完全不懂技術的人使用任何第三方平台的產品,是不是要比原來的公眾平台開發要簡單的多。我個人認為:微信開發平台的開發模式將來肯定會成為微信開發的主流模式。歡迎探討。

 

技術原理

也許會有人問,有了微信的開發平台,是不是微信的公眾平台就不需要用了。 錯,微信的開放平台提供了一個更靈活的接入方式。我們還是要調用公眾平台的接口。並且和所有的接口都兼容,調用方式上有的接口略有不同。做過公眾平台的人都知道,我們調用微信的認為接口都需要傳遞給接口公眾號的AppID,token等,那么我們在調用公眾平台微信接口的時候不需要這2個值嗎?其實不是,我們還是要傳遞這2個值給接口,只不過是這兩個值我們通過一鍵登錄授權以后就可以得到,而無需讓客戶確認。

這個圖為微信的授權流程:

具體應用demo:

1、當我們在公眾平台上創建好一個第三方平台后,我們會在我們的公眾號第三方平台賬戶下看到如下信息:

image

2、只要我們把我們應用的連接窗口(我這個只是demo不標准,需要按照官方的要求去做

)提供給用戶:

image

3、用戶登錄自己的公眾號並點擊授權就完成了應用的安裝。image

4、授權后在我們的公眾號下就可以看到授權信息

image

 

這樣我們就完成了一個應用的安裝流程。稍后我將會把這個源代碼已經對接口封裝的SDK開發出來。我創建了一個微信開發討論QQ群:248946220,歡迎大家加入溝通,下節我將會講解一下關於 公眾號第三方平台的注冊及如何創建第三方平台,歡迎大家持續關注。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM