您好,登錄后才能下訂單哦!
本文小編為大家詳細介紹“微信小程序第三方開發平臺接入的方法”,內容詳細,步驟清晰,細節處理妥當,希望這篇“微信小程序第三方開發平臺接入的方法”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
授權流程接入步驟如下:
1、接收微信服務器推送的component_verify_ticket
2、根據微信服務器推動的component_verify_ticket獲取第三方平臺component_access_token
3、根據component_access_token獲取預授權碼pre_auth_code
4、給客戶端提供獲取授權頁網址接口
5、用戶授權后接收通知(參考9)
6、根據授權碼換取公眾號或小程序的接口調用憑據和授權信息(獲取authorizer_access_token和authorizer_refresh_token)
7、根據authorizer_refresh_token刷新公眾號或小程序的接口調用憑據(authorizer_access_token會過期)
8、獲取授權公眾號或小程序基本信息
9、接收推送授權相關通知(當公眾號或小程序對第三方進行授權、取消授權、更新授權時,將通過事件推送告訴開發者)
接入中遇到的問題(坑):
1、預授權碼已經被授權過,不能重復使用
獲取預授權碼是沒有請求限制次數的,所以每一次進行網頁授權的時候請求新的授權碼。預授權碼不要重復使用,每次授權碼的過期時間是600s也就是說600s內一個授權碼只能供一個用戶進行公眾號授權。
2、微信公眾號授權給第三方平臺時報“沒有綁定公眾號”
沒有全網發布的第三方平臺,需要添加公眾號ID(gh_xxxxx之類的)到第三方平臺測試帳號里才可以授權,否則需要申請全網發布。
3、{"errcode":40119,"errmsg":"invalid use button type hint: [T80906vr30]"
通過各種驗證,授權給第三方平臺的公眾號若是沒有創建菜單的權限,此時使用authorizer_access_token創建自定義菜單時,會出現以上錯誤。
讀到這里,這篇“微信小程序第三方開發平臺接入的方法”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。