binsee/padchat-sdk

考虑添加一个官方进行速率控制的wx.sendMsg()版本

xinbenlv opened this issue · 0 comments

因为如果没有的话,会造成发消息速度过快导致被封锁。所以建议添加一个速率控制的wx.sendMsg版本。有两种方法

  1. 旧的fucntion的功能不变,创建一个特别的wx.sendMsgTrottlled()的新function - 好处是所有的已有client维持不变的功能,不会有surprised.缺点是更加复杂,并且不容易帮助所有人更新
    2.直接变更wx.sendMsg()的功能为throttled,并且给与一个默认的节流速率(微信应该是90秒60个)。然后添加一个传入参数options可以关闭。

同理可以考虑更新在wx.send这个基本函数里面