我已经设置了一个Webhook,并且一切正常,但是我习惯于使用较长的数字来自动处理STOP,但是现在我有了一个简短的代码,我们必须自己处理STOP。这不是发送消息的问题,因为我可以在发送消息之前检查“黑名单”编号。我的问题是在“回复”网络挂钩中,什么是不发送回复消息的最佳方式或标准方式?
下面是twilios示例代码(我在检查它们是否列入黑名单的地方添加了注释)
public class SmsController : TwilioController
{
public TwiMLResult Index(SmsRequest incomingMessage)
{
var messagingResponse = new MessagingResponse();
// check for phone number in blacklist to NOT SEND
messagingResponse.Message("The copy cat says: " +
incomingMessage.Body);
return TwiML(messagingResponse);
}
}
如果该号码已列入黑名单,并且我不想发送答复,那么我如何“优雅地”不答复他们,因为此示例采用了TwiMLResult和消息响应。我是否将消息设置为空字符串?我返回空吗?有什么想法吗 ?谢谢 !