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


 

教程導航:

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

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

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

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

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

 

前幾章中我講解了微信開發平台提供第三方平台的好處,和使用流程,如果你看了我的文章相信你對開放平台有了初步的了解,但是在實際的開發過程中可能會遇見很多問題。今天我將對每一個接口分別講解一下,以及的SKD的使用方法。

接口種類

具體第三方平台API列表(不包括公眾號自身已有的、第三方平台可代替公眾號調用的接口)如下:

1.獲取第三方平台access_token
2.獲取預授權碼 
3.使用授權碼換取公眾號的授權信息  
4.獲取(刷新)授權公眾號的令牌
5.獲取授權方信息 
6.獲取授權方的選項設置信息 
7.設置授權方的選項信息 
8.推送component_verify_ticket協議  
9.推送取消授權通知 

微信開發平台API c#版的SDK如下:

image

所有的接口已經封裝到這里,代碼如下,代碼可以到QQ群共享里下載 248946220

image

SDK使用起來非常簡單,只要添加這個項目(或者dll)的引用即可。

具體使用demo

一、項目添加應用

下載源代碼,然后添加到你的項目中,並且引用

image

二、修改webconfig

在webconfig里需要跟你你的實際情況配置一下幾個基本參數。

image

三、調用接口

調用某個接口直接使用SDK調用即可,會直接返回給你調用結果,例如獲取第三方平台的accesstoken如下:

image

授權流程完成后,會進入回調URI,並在URL參數中返回授權碼和過期時間,webconfig里配置回調的URL就是這個URL,所以我們的代碼中會有這個方法,demo如下:image

我們在這個方法中就可以獲取用戶授權的基本信息,具體的代碼大家可以下載后詳細了解

四、發布

由於demo代碼只是演示用,所有很簡單,很多地方寫的不規划,請大家諒解。為了簡單一些測試數據已經寫在了日志中。大家可以在根目錄下查看相關的log:

image

此log會記錄一些調用過程中的基本信息,例如:

image

至此:SDK的使用方法就介紹完了,大家在使用過程中有什么問題,可以在群里溝通。本SDK我會跟着官方同步更新,請大家放心使用。並且完全開源。

后續我還會介紹代公眾號發起網頁授權和代公眾號使用JS SDK的相關教程,感謝大家關注。

目前我也在開發微信相關的產品,歡迎大家溝通學習,附上一張解決方案圖

image


免責聲明!

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



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