Пример #1
0
 public async Task <IncomingPhoneNumberResource> PurchasePhoneNumberAsync(
     string phoneNumber, string applicationSid)
 {
     return(await IncomingPhoneNumberResource.CreateAsync(
                voiceApplicationSid : applicationSid,
                phoneNumber : new PhoneNumber(phoneNumber),
                client : _client
                ));
 }
Пример #2
0
        public async Task <string> PurchasePhoneNumber(string phoneNumber)
        {
            // Format the phone number
            // TODO: Allow bad chars to be specificed by caller into the service
            char[] badChars = { '(', ')', ' ', '-' };
            phoneNumber = RemoveBadChars(phoneNumber, badChars);

            // Purchase a phone number
            var result = await IncomingPhoneNumberResource.CreateAsync(
                voiceApplicationSid : _twilioOptions.AppSid,
                phoneNumber : new PhoneNumber(phoneNumber));

            return(result.Sid);
        }