溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

微信小程序第三方開發(fā)平臺接入的方法

發(fā)布時間:2022-03-07 10:05:15 來源:億速云 閱讀:391 作者:iii 欄目:開發(fā)技術(shù)

本文小編為大家詳細(xì)介紹“微信小程序第三方開發(fā)平臺接入的方法”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“微信小程序第三方開發(fā)平臺接入的方法”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識吧。

微信第三方平臺開發(fā)接入

授權(quán)流程接入步驟如下:

1、接收微信服務(wù)器推送的component_verify_ticket
2、根據(jù)微信服務(wù)器推動的component_verify_ticket獲取第三方平臺component_access_token
3、根據(jù)component_access_token獲取預(yù)授權(quán)碼pre_auth_code
4、給客戶端提供獲取授權(quán)頁網(wǎng)址接口
5、用戶授權(quán)后接收通知(參考9)
6、根據(jù)授權(quán)碼換取公眾號或小程序的接口調(diào)用憑據(jù)和授權(quán)信息(獲取authorizer_access_token和authorizer_refresh_token)
7、根據(jù)authorizer_refresh_token刷新公眾號或小程序的接口調(diào)用憑據(jù)(authorizer_access_token會過期)
8、獲取授權(quán)公眾號或小程序基本信息

9、接收推送授權(quán)相關(guān)通知(當(dāng)公眾號或小程序?qū)Φ谌竭M(jìn)行授權(quán)、取消授權(quán)、更新授權(quán)時,將通過事件推送告訴開發(fā)者)

接入中遇到的問題(坑):

1、預(yù)授權(quán)碼已經(jīng)被授權(quán)過,不能重復(fù)使用

    獲取預(yù)授權(quán)碼是沒有請求限制次數(shù)的,所以每一次進(jìn)行網(wǎng)頁授權(quán)的時候請求新的授權(quán)碼。預(yù)授權(quán)碼不要重復(fù)使用,每次授權(quán)碼的過期時間是600s也就是說600s內(nèi)一個授權(quán)碼只能供一個用戶進(jìn)行公眾號授權(quán)。

2、微信公眾號授權(quán)給第三方平臺時報“沒有綁定公眾號”

    沒有全網(wǎng)發(fā)布的第三方平臺,需要添加公眾號ID(gh_xxxxx之類的)到第三方平臺測試帳號里才可以授權(quán),否則需要申請全網(wǎng)發(fā)布。

微信小程序第三方開發(fā)平臺接入的方法

3、{"errcode":40119,"errmsg":"invalid use button type hint: [T80906vr30]"

通過各種驗證,授權(quán)給第三方平臺的公眾號若是沒有創(chuàng)建菜單的權(quán)限,此時使用authorizer_access_token創(chuàng)建自定義菜單時,會出現(xiàn)以上錯誤。

讀到這里,這篇“微信小程序第三方開發(fā)平臺接入的方法”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領(lǐng)會,如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI