twiml 可以设置响应速率限制吗?

Can twiml set a rate limit on responses?

我用一个小的 twiml 脚本(使用 twimlets)设置了一个号码。如果它被过度使用,我想让它停止响应一点。例如,如果它在 1 分钟内拨了 5 次,它应该等待 3 分钟才能再次响应。 twiml/twimlets 这可能吗?还是我需要将它移到我自己的服务器上并设置一些代码来检测它?

此处为 Twilio 开发人员布道师。

很遗憾,您无法仅使用 TwiML 设置速率限制。您可以为每个调用设置一个 time limit,但这并不能真正完成您想要的。

我的建议是将它移到您自己的服务器上,这样您就可以完全控制您的页面内容 return,从而根据请求的次数显示不同的内容。

您或许可以启动一个免费的 Heroku 实例,这将使您的工作变得更轻松。 This page 向您展示如何做到这一点以及更多。