做了一個機器人定時發送天氣預報,天氣預報的API有申請好了,可以大陸申請到的app來接受通知的不多,支持webhook的也少,飛書是其中一個,釘釘也是可以,飛書我申請好發現無論是網頁版還是手機版都無法建立自訂機器人,後來發現必須登入PC版才可以建立,而釘釘在手機上建立的時候可以看到,但是提醒必須登入PC版才可以建立,而飛書是完全看不到那個自定義機器人的選項……
發送webhook消息到飛書頻道也是順利的,于是乎設定早上8點發送天氣到頻道里,但第二天竟然沒收到通知,因為程序是放在azure webapp里,預設的記錄只有最近1個半小時,時間超過就不知道發生了什麼事情,就只好開診斷記錄收集log,今天中午的時候終於看到錯誤記錄了。
重點就是
|
1 2 3 4 5 |
{ "code": 11232, "data": {}, "msg": "frequency limited psm[lark.oapi.app_platform_runtime]appID[1500]" } |
超出限制?當天的第一條發送呢!
查了網路才知道有人遇見同樣的問題,原因是
不是我調用太多被限速了,而是飛書被所有人加起來調用太多飛書吃不消導致的限速
怎麼解決?別把警報時機設定在整點,例如 8:00 ,因為大家都喜歡設定在整點,這時候飛書的壓力會非常的大。而是要設定為一些零散的時間點……,只好默默的把通知時間從8點改成其他時間..無語