Generate random number using c# and send voice call through twilio
本问题已经有最佳答案,请猛点这里访问。
我知道如何用C生成一个随机数。我读了一篇文章《暮光之城如何发送语音邮件》。但是我的问题需要像这样发送信息
"嘿,这是您的访问代码123456"
123456号对于不同的用户是不同的。
如何生成动态"嘿,这是您的访问代码123456"?
这里是布道者。
如何做到这一点取决于您是否对入站文本消息做出响应,或者是否启动要发送给用户的新消息。
如果是前者,可以使用twiml告诉twilio如何响应入站消息。在您的情况下,twiml看起来像这样:
1 2 3 |
如果是后者,您可以使用twilio c_helper库发送消息:
1 2 3 4 5 6 7 | // instantiate a new Twilio Rest Client var client = new TwilioRestClient(AccountSid, AuthToken); client.SendMessage( "YYY-YYY-YYYY", // From number, must be an SMS-enabled Twilio number person.Key, // To number, if using Sandbox see note above string.Format("Hey this is your access code {0}","[YOUR_RANDOM_NUMBER]") ); |
我建议您查看我们的快速入门,它将引导您了解发送和接收短信息以及使用C拨打和接听电话的基本知识:
https://www.twilio.com/docs/quickstart/csharp/sms/hello-monkey
希望有帮助。