教程導航:html
微信開放平臺 公衆號第三方平臺開發 教程二 建立公衆號第三方平臺c#
微信開放平臺 公衆號第三方平臺開發 教程三 一鍵登陸受權給第三方平臺 微信
微信開放平臺 公衆號第三方平臺開發 教程四 代公衆號調用接口的SDK和demo微信開發
微信開放平臺 公衆號第三方平臺開發 教程五 代公衆號發起網頁受權源碼post
前幾章中我講解了微信開發平臺提供第三方平臺的好處,和使用流程,若是你看了個人文章相信你對開放平臺有了初步的瞭解,可是在實際的開發過程當中可能會碰見不少問題。今天我將對每個接口分別講解一下,以及的SKD的使用方法。學習
接口種類測試
具體第三方平臺API列表(不包括公衆號自身已有的、第三方平臺可代替公衆號調用的接口)以下:url
1.獲取第三方平臺access_token
2.獲取預受權碼
3.使用受權碼換取公衆號的受權信息
4.獲取(刷新)受權公衆號的令牌
5.獲取受權方信息
6.獲取受權方的選項設置信息
7.設置受權方的選項信息
8.推送component_verify_ticket協議
9.推送取消受權通知 日誌
微信開發平臺API c#版的SDK以下:
全部的接口已經封裝到這裏,代碼以下,代碼能夠到QQ羣共享裏下載 248946220
SDK使用起來很是簡單,只要添加這個項目(或者dll)的引用便可。
具體使用demo
1、項目添加應用
下載源代碼,而後添加到你的項目中,而且引用
2、修改webconfig
在webconfig裏須要跟你你的實際狀況配置一下幾個基本參數。
3、調用接口
調用某個接口直接使用SDK調用便可,會直接返回給你調用結果,例如獲取第三方平臺的accesstoken以下:
受權流程完成後,會進入回調URI,並在URL參數中返回受權碼和過時時間,webconfig裏配置回調的URL就是這個URL,因此咱們的代碼中會有這個方法,demo以下:
咱們在這個方法中就能夠獲取用戶受權的基本信息,具體的代碼你們能夠下載後詳細瞭解
4、發佈
因爲demo代碼只是演示用,全部很簡單,不少地方寫的不規劃,請你們諒解。爲了簡單一些測試數據已經寫在了日誌中。你們能夠在根目錄下查看相關的log:
此log會記錄一些調用過程當中的基本信息,例如:
至此:SDK的使用方法就介紹完了,你們在使用過程當中有什麼問題,能夠在羣裏溝通。本SDK我會跟着官方同步更新,請你們放心使用。而且徹底開源。
後續我還會介紹代公衆號發起網頁受權和代公衆號使用JS SDK的相關教程,感謝你們關注。
目前我也在開發微信相關的產品,歡迎你們溝通學習,附上一張解決方案圖