【问题标题】:Reply to twilio SMS回复 twilio 短信
【发布时间】:2018-01-10 14:46:36
【问题描述】:

我正在使用编号为德克萨斯州休斯顿的 Twilio(试用)帐户从我的应用程序中发送 SMS。我正在向经过验证的印度号码发送短信,并且效果很好。但是当我回复 Twilio 时(已经根据文档设置了 webhook url),它没有发回消息。 它失败并显示消息

消息未发送

电话中接收消息的 twilio 号码也未显示。

【问题讨论】:

  • 只要您通过门户访问电话号码,任何人都可以发送短信。在 SMS 网络之外的 PC 上的返回消息必须转到电子邮件帐户。

标签: c# sms twilio sms-gateway twilio-functions


【解决方案1】:

这里是 Twilio 开发者宣传员。

在向印度发送 SMS 消息时存在一些限制。您可以阅读我们的guidelines for sending SMS to India here

在这种情况下,重要的部分是:

国际号码的发件人 ID 将替换为 XX-NNNNNN(2 个字母后跟 6 个数字)。

基本上,这意味着原始发送号码不会发送到用户的手机。所以,你不能直接回复它。

您应该能够获取您的 Houston Twilio 号码,将其输入印度手机并向其发送 SMS,Twilio 将收到该号码。您只是无法直接回复您从 Twilio 发送的消息。

让我知道这是否有帮助。

【讨论】:

  • 非常感谢您的回复,将短信发送回 twilio 号码而不是回复,对我有用。我需要更多有关如何在我提供给 twilio 的服务(webhook)中跟踪从该手机发送的消息的帮助?该文件为此建议了附加组件。你能指导我吗?
  • 不确定你在问什么。你想跟踪什么?
  • 我只想要用户在我的应用程序中发送的回复正文。我想要用户是否回答是或否的响应。
  • 哦,用户发送的消息作为表单编码参数发送到 webhook 中的 URL,您需要 Body 参数。有关详细信息,请参阅此处的文档:twilio.com/docs/api/twiml/sms/twilio_request
  • 不,你不能。这是 SMS 消息传递而不是 Twilio 的限制。无法使用 SMS 回复特定消息,您可以通过在手机上打开 SMS 应用程序并尝试回复除任何联系人的最后一条消息之外的任何内容来自行测试。如果您需要同时进行多个对话,您应该在每个对话中使用不同的 Twilio 编号,否则,构建您的系统以便一次只有一个活动对话。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-05-06
  • 1970-01-01
  • 1970-01-01
  • 2018-02-14
  • 1970-01-01
  • 1970-01-01
  • 2015-06-05
相关资源
最近更新 更多