小伙伴們,今天我們來講一下公眾號在日常運營時會極少碰到的一個錯誤提示,比如在發(fā)布自定義菜單或者個性化自定義菜單時,或者是在一些功能保存文章時,系統(tǒng)后臺就會給出一個明確的錯誤返回碼,
具體的錯誤提示內(nèi)容為:
45009:接口調(diào)用超過限制 或 45009
具體系統(tǒng)給出的提示如下圖所示:
那什么是45009的微信提示呢?小編下面就根據(jù)微信官方技術文檔給出的定義給大家簡單的解釋下。
首先我們來看一下微信官方是怎么定義這個錯誤提示碼的:
根據(jù)微信官方給出的解答,45009的提示表示了公眾號超過了微信服務器接口請求的次數(shù)限制,但微信也有一些對于這個接口請求次數(shù)的統(tǒng)計方法和清零機會的說明。
由于不同公眾號類型的接口請求次數(shù)不同,比如認證服務號與訂閱號之區(qū)的差距,微信表示實時接口請求統(tǒng)計的次數(shù)誤差在1%或以內(nèi)。但每個公眾號每個月會有10次的接口請求次數(shù)清零的機會,清零一次就算用掉一次機會。
另外還說明了公眾號無論是自身接口請求還是通過第三方平臺發(fā)起的接口請求次數(shù),都算當前公眾號自己的接口請求次數(shù),所以哪怕公眾號已經(jīng)授權給第三方平臺去實現(xiàn)一些功能了,但這個接口請求次數(shù)還是計入到公眾號自己的次數(shù)范圍內(nèi)的。
那通過以上的解答,相信小伙伴們應該知道了這個45009錯誤碼的原因是什么了吧?
實際上公眾號調(diào)用接口并不是無限制的。為了防止公眾號的程序錯誤而引發(fā)微信服務器負載異常,默認情況下,每個公眾號調(diào)用接口都不能超過一定限制,當超過一定限制時,調(diào)用對應接口會收到如上錯誤返回碼了。
這就是微信官方對于接口調(diào)用的限制說明了。
那有小伙伴如果碰到了這個提示后怎么辦呢?雖然這種超過次數(shù)限制的情況極少,但小編還是會告訴大家兩條解決的思路,相信大家通過以下幾點去處理應該就可以找到問題并及時更正了。
一、公眾平臺上清零接口請求次數(shù)
登錄微信公眾平臺在開發(fā)者中找到接口權限模塊,第一行 基礎支持-獲取access_token 一欄。如下圖所示:
當接口實時調(diào)用量達到該接口日可調(diào)用上限的60%及以上時,
在操作一列出現(xiàn)“調(diào)用量清零”,開發(fā)者也就是公眾號管理員可根據(jù)自身需要決定是否清零。
請記住只要清零一次就會減少一次機會,每個公眾號每月最多只有十次清零機會。如下圖所示:
二、排除占用接口請求次數(shù)的第三方平臺
到公眾平臺后臺-公眾號設置-授權管理,查看是不是還將公眾號授權給了其他第三方平臺,如果某第三方平臺需要大量調(diào)用公眾號接口請求次數(shù)的,比如一些客服之類的平臺。
那往往就會消耗公眾號的每日接口請求次數(shù),如果沒有特殊必要,可以解除公眾號對此第三方平臺的授權綁定。
而微訊云端通過較為先進的程序?qū)懛?,如果公眾號僅僅只授權了我方平臺,那可以說是永遠無法達到或超過微信官方規(guī)定的每日接口請求次數(shù)的限制。
那現(xiàn)在通過以上的說明,用戶朋友們應該都知道這個45009的原因和解決方法了吧!
TAG: