从C#拨打电话

时间:2014-03-25 07:11:08

标签: c# api phone-call

我住在一个安检大楼,要打开大门,你必须拨打一个号码,这只有一部手机可以打开大门时不方便!如果我输了或忘记了我的手机,没有进入。这就是背景故事。

我希望能够通过C#应用程序拨打我们的登机系统电话。它必须看起来像是来自我当前的号码,并且因为它只需要拨号(线路从未真正回答)我宁愿免费服务。

有人可以指点我这样的API吗?我希望能够只使用互联网连接拨打这个电话。我在看Twilio,但为了测试它,我需要付钱。 (可能是在接听电话的情况下,或者他们为拨号时间收费,这就是问题,我不知道他们的收费是怎么回事,但我知道电话永远无法接听,并且愿意免费拨打电话){ {0}}

2 个答案:

答案 0 :(得分:2)

您可以使用AT命令,向端口发送AT命令:

  

Using Basic AT Modem Commands
  Hayes command set

答案 1 :(得分:0)

尝试这可能有所帮助。

    using Microsoft.Phone.Tasks;

PhoneCallTask phoneCallTask = new PhoneCallTask();

phoneCallTask.PhoneNumber = "2065550123";
phoneCallTask.DisplayName = "Gage";
phoneCallTask.Show();

https://msdn.microsoft.com/library/windows/apps/hh394025(v=vs.105).aspx