如何在c#

时间:2016-04-05 07:02:23

标签: c#-4.0 twilio phone-call tapi ozeki

我正在尝试使用预先录制的消息从C#.net 4.0拨打电话。我有

  

hiro usb modem h50113

已在系统中检测来电显示。 我试过谷歌搜索,发现几个链接
1。OZEKI
2。TWILIO
3. TAPI

在OZEKI中,我需要获得SIP帐户,不知道从哪里获得,我猜这将花费我。 Twilio似乎很便宜,但不知道如何使用,因为有代码如:

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 = "AC8ca11aff9660bdf011958a5718df9633";
        string AuthToken = "{{ auth_token }}";
        var twilio = new TwilioRestClient(AccountSid, AuthToken);

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

        Console.WriteLine(call.Sid);
    }
}

不确定在何处编写此代码。 另外我想我可以使用usb-modem拨打电话。所以请建议什么是实现这一目标的最佳方式,如果可能的话,免费。

由于

2 个答案:

答案 0 :(得分:0)

Twilio开发者传道者在这里。

如果您正在寻找使用Twilio拨打电话,我建议您按照making calls in C#上的快速入门指南进行操作。它将带您了解基础知识。

如需更深入的了解,请参阅本教程building a click to call system with C# ASP.NET MVC

让我知道这是否有帮助。

答案 1 :(得分:0)

我能够解决这个问题。我已经有了

  

hiro usb modem h50113

所以我刚用AT命令

  

ATDT(电话号码)

这是代码:

this.sp.WriteLine("ATDT 1234567890" + System.Environment.NewLine);

然而,只有它可以响,他们没有声音。我收到它后立即开始工作。

可以参考我的旧问题以便更好地理解How to make caller id in c#.net