Unity 4.6을 사용하고 있으며 Twilio API를 사용하여 발신 전화를 걸려고합니다. 아웃 바운드 호출을 할 수있는 .NET 4.5를 사용하여 Visual Studio에서 응용 프로그램을 빌드했습니다. 아웃 바운드 콜을 작성하는 코드는 Twilio 문서에서 가져온 샘플 코드입니다.Twilio with Unity 4.6 통화 중 귀환
// 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를 사용할 때 호출 객체는 null로 반환되고 전화 호출은 결코 실행되지 않습니다. Unity가 .NET 2.0을 4.5를 사용하는 것을 알고 있습니다. 4.5는 내가 상상 한 것입니다. 즉, 위의 모든 Twilio 메서드는 문제없이 호출됩니다.
누군가가 호출이 Unity에서 실행되지 않는 이유를 알고 있지만 Visual Studio에서 괜찮습니까?
추가 정보를 제공하기 만하면 클라이언트 호출이 제대로 실행되지 않는 것으로 보입니다. 예를 들어, client.ListCalls()를 사용하면 null도 반환됩니다. – Archetype90