我正在使用Unity 4.6,并试图使用Twilio API进行出站呼叫。我使用.NET 4.5在Visual Studio中构建了一个应用程序,该应用程序可以进行出站呼叫。进行出站呼叫的代码是从Twilio文档中提取的示例代码。Twilio with Unity 4.6 Call Returning Null
// Find your Account Sid and Auth Token at twilio.com/user/account
string AccountSid = "****";
string AuthToken = "****";
var twilio = new TwilioRestClient(AccountSid, AuthToken);
var request = new CallListRequest();
var options = new CallOptions();
options.Url = "http://twimlets.com/echo?Twiml=%3CResponse%3E%3CSay%3EHello+William%2C+thanks+for+the+call%21%3C%2FSay%3E%3C%2FResponse%3E";
options.To = "+**********";
options.From = "+**********";
var call = twilio.InitiateOutboundCall(options);
我用星星来阻止私人信息。当使用Visual Studio时,程序从一个号码拨打另一个号码。但是,使用Unity时,呼叫对象返回为空,并且电话从不执行。我知道Unity使用.NET 2.0而不是4.5,我认为这是问题所在。也就是说,上面所有的Twilio方法都没有问题。
有没有人有一个想法,为什么调用不会在Unity中执行,但在Visual Studio中可以吗?
只是为了提供进一步的信息 - 似乎任何呼叫客户端不正确执行。例如,使用client.ListCalls()也会返回null。 – Archetype90 2015-02-06 16:59:47