【发布时间】:2021-04-08 04:39:43
【问题描述】:
我需要一些帮助来完成一个简单的任务,我正在编写一个应用程序,它将向用户(患者)发送短信,询问他们是否要重新填写处方,如果他们回复 Y(是),那么我们将重新填写处方,如果他们回答 N(否),那么我们不会,问题是,如果有多个处方需要补充,并且因为有一个用户和一个电话号码 (Twilio) 和一个用户电话号码怎么办和 2-3 个处方,我如何确定用户用 Y 响应了哪个处方,用 N 响应了哪个处方。
我想出了两种可能的解决方案;
-
在 SMS 中发送唯一标识符并要求用户回复相同的内容,以便我识别处方
-
维护一个队列,一次只发送一条短信,这样我可以很容易地识别出哪个处方,但是这是一个大但是,如果用户没有回复,那么我的应用程序永远不会发送一个其他处方的 SMS 或者我应该等待多长时间才能收到回复,直到我为其他处方发送 SMS 并再次为前一个处方发送 SMS。
【问题讨论】: