首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Twilio语音呼叫消息限制说一次

Twilio语音呼叫消息限制说一次
EN

Stack Overflow用户
提问于 2016-09-14 06:53:39
回答 1查看 187关注 0票数 0

我使用Twilio Rest API (带有C#)来发送语音呼叫通知。消息正在成功地传递给用户,但消息重复多次。如何将消息限制为只说一次?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-20 04:40:50

您的making the call脚本可能看起来像这样:

代码语言:javascript
复制
// Download the twilio-csharp library from twilio.com/docs/csharp/install
using System;
using Twilio;
class Example 
{
  static void Main(string[] args) 
  {
    // Find your Account Sid and Auth Token at twilio.com/user/account
    string AccountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
    string AuthToken = "your_auth_token";
    var twilio = new TwilioRestClient(AccountSid, AuthToken);

    var options = new CallOptions();
    options.Url = "http://demo.twilio.com/docs/voice.xml";
    options.To = "+1XXXXXXXXXX";
    options.From = "+1XXXXXXXXXX";
    var call = twilio.InitiateOutboundCall(options);

    Console.WriteLine(call.Sid);
  }
}

这里的URL指向您的某个URL,其中包含您的TwiML,可能类似于下面的in C#

代码语言:javascript
复制
    public void Example()
    {
        var response = new TwilioResponse();
        response.Say("This shall only be heard once.");

        Assert.IsTrue(IsValidTwiML(response.ToXDocument()));
    }

另外,在你的<Say>上使用note if you have a loop parameter specified

loop属性指定要将文本重复多少次。默认值为一次。指定'0‘将导致谓词循环,直到呼叫挂起。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39480147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档