cppItem.implicitWidth
这是一个将文本发送到给定号码的示例代码。但是我想在同一个用户的两个连续发送之间有一个时间间隔。我知道该按钮可以用JavaScript实现。但它不够安全,因为用户可以在客户端更改脚本并删除此限制。 是否有任何其他解决方案与SNS的给定API或我必须在数据库中创建额外的成本来存储给定用户的时间戳?
答案 0 :(得分:0)
sns.publish
命令是立即的。如果您希望延迟发送,则需要在发送请求之前编写等待的解决方案。
您可以通过使用等待步骤触发AWS Step Functions,然后调用AWS Lambda函数来执行实际发送来完成此操作。它开始使事情变得相当复杂。
通常,如果您有一个调用AWS功能的网页,最好将逻辑放在后端,以便用户无法直接调用AWS。相反,该页面触发AWS中的一些代码(例如,通过API网关的Lambda,或对REST应用程序的请求),并执行身份验证和逻辑。