【问题标题】:How to make outgoing calls in c#如何在c#中拨打电话
【发布时间】:2016-04-05 07:02:23
【问题描述】:

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

hiro USB 调制解调器 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 拨打电话。因此,请告知实现这一目标的最佳方法是什么,如果可能的话,免费。

谢谢

【问题讨论】:

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


    【解决方案1】:

    这里是 Twilio 开发者宣传员。

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

    要更深入地了解,我会在 building a click to call system with C# ASP.NET MVC 上查看本教程。

    让我知道这是否有帮助。

    【讨论】:

    • 您好,我尝试使用试用版只是为了感受一下,但是我不确定在哪里编写代码,如果可能的话,请给我。谢谢
    • 恐怕我不是 C# 开发人员,但如果你仔细阅读我链接的那个教程,它应该会让你知道该怎么做。
    【解决方案2】:

    我能够解决问题。正如我已经拥有的那样

    hiro USB 调制解调器 h50113

    所以我只使用了 AT 命令

    ATDT(电话号码)

    这里是代码:

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

    但是,只有它可以响,他们没有声音。收到后会尽快处理。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-14
      • 2014-12-20
      • 2019-01-03
      • 2017-12-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多