如何为特定文本消息指定SMS URL

问题描述:

使用REST API发送传出消息时,我可以指定SMS Url以用于消息的任何响应,有没有一种方法?我在文档中看到它提到它可以在控制台或通过API指定它的电话号码。如果在发送文本时发布名为SmsUrl的变量,它仍会使用连接到该号码或twilio应用程序的url。如何为特定文本消息指定SMS URL

我们需要响应来提交回我们服务器上的一个url,其中包含一个参数,可让我们将响应连接到特定的检查请求。换句话说,我们需要能够将响应不是连接到来自号码的响应,而是连接到传出消息被触发的端点上的记录。

感谢

如果您是从一个单一的数字,这是完全不可能的发送,短信根本不起作用这样的。如果您向我发送5条短信,然后我回复其中一条,我的回复则不包含将其链接到我正在回复的短信的数据。

的唯一途径,我可以看到你实现这一目标是:

  • 分配一个不同的呼出号码给每个触发器。这是万无一失的 ,但可能不可行,具体取决于您的用例和 触发器的编号。如果他们从很多 不同的号码获得文本,它也可能会让用户感到困惑,但如果您购买连续的号码,则可以通过 来缓解这一点。
  • 在您的短信中包含如“回复1请求通话,2 请求密码重置...”或“用XXXX开始回复”的指令,其中 XXXX是您生成服务器端并分配给的唯一代码 用户,或者为每个触发器或任何其他代码。这将工作
    只有一个传出号码,但根据我的经验,最终用户 将使它很多时间,不尊重您的指示。
+0

谢谢。我以前很怕那个。也尝试过cookies,但它们只在第一个响应被发回到短信网址之后才起作用。现在我只是查找数字,以便至少与发送它的检查员匹配。如果twilio在传出消息发送时只能存储传递给API的一个值,然后将它们传回给cookie,方法是理想的 –

+0

再次阅读它我不确定我是否正确理解了您的问题。当你说“我可以指定SMS Url用于对该消息的任何回应?”通过回复,您是指您发送短信的人的短信回复,或者您发送的来自Twilio的状态回复? – miknik

+0

我的意思是来自我们发送短信的人的短信回复到 –