如何自定义傻"Hello from Twilio!"条短信回复? (当收件人不使用已知关键字时发送)

How to customize silly "Hello from Twilio!" SMS reply? (sent out when recipient doesn't use known keyword)

我正在应用程序中发送短信。部分用户使用众所周知的退订关键字,如 STOP、stop 等。有些人像另一端的人一样回复。比如“为什么我会收到这条消息”。

有趣的事情来了:在这种情况下,Twilio 回复了一个愚蠢的“来自 Twilio 的你好!” SMS,这让收件人更加困惑(收件人涉及 X 公司的服务,根本不知道我们使用 Twilio 进行 SMS 传递)。

我在哪里可以更改该消息?我正在使用 Twilio API 从我们的后端发送 SMS,我没有配置任何消息服务(我什至不想有任何,除非我必须)就像我没有'我不想要任何“消息服务的高级选择退出”,因为我不想覆盖或自定义任何取消订阅关键字或任何东西。我只想收到比愚蠢的“来自 Twilio 的你好!”更有意义的回复短信。

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

在您的 phone 号码配置中,您可以通过导航到 list of phone numbers 然后单击 phone 号码找到它,您可以向下滚动以找到消息部分。它看起来有点像这样:

您可能在字段中设置了一个演示 URL,了解“收到消息”时发生的情况。该演示 URL 可能会返回“来自 Twilio 的你好!”对传入消息的响应。

要覆盖它,您可以完全删除 URL,或将其设置为您自己的响应。您可以使用它来提醒您的用户该号码未被监控,或者只是不响应。为此,我建议使用 TwiML Bin,因为它们可以让您托管可以像这样做出反应的静态 TwiML。

如果您想使用 TwiML Bin 完全停止号码响应,请使用此 TwiML 设置 TwiML Bin:

<Response/>

如果您想发送自己的消息作为回应,请使用此 TwiML:

<Response>
  <Message>Thanks for messaging, but messages to this number are not monitored. If you want to opt out of messages, send STOP.</Message>
</Response>

当然是填写你自己的留言。