2016-02-29 3 views
0

ниже код продолжает бросать ошибкуTwilio: .NET Wrapper twilio.UpdateApplication

Dim twilio = New Twilio.TwilioRestClient(TwilioSID, TwilioToken) 
    Dim options = New Twilio.ApplicationOptions() 
    options.SmsFallbackUrl = txtTwilioSmsFallbackUrl.Text 
    options.SmsUrl = txtTwilioSmsUrl.Text 
    options.StatusCallback = txtTwilioStatusCallback.Text 
    options.VoiceFallbackMethod = txtTwilioVoiceFallbackMethod.Text 
    options.VoiceFallbackUrl = txtTwilioVoiceFallbackUrl.Text 
    options.VoiceMethod = txtTwilioVoiceMethod.Text 
    options.VoiceUrl = txtTwilioVoiceUrl.Text 
    Dim result = twilio.UpdateApplication(PhoneSid, FriendlyName, options) 
    If result.RestException IsNot Nothing Then 
     If result.RestException.Message.Length > 0 Then 
      ShowAlert(result.RestException.Message) 
      Exit Sub 
     End If 
    End If 

Запрашиваемый ресурс /2010-04-01/Accounts//Applications/ASDFASDFASDFASFS.json не был найден

Помощь оценивается

ответ

1

Twilo евангелист здесь.

Основанный на запрошенном URL-адресе, похоже, что ваша переменная TwilioSID пуста. Что бы я ожидал увидеть, если URL-адрес выглядит следующим образом:

/2010-04-01/Accounts/[YOUR_ACCOUNT_SID_HERE]/Applications/[YOUR_APPLICATION_SID].json 

Надеюсь, что это поможет.

+0

Не могу согласиться больше. Однако это API-интерфейс обертки, создающий URL-адрес, а не мой код. Как мой код необходимо изменить, чтобы сделать эту работу? Документация здесь https://www.twilio.com/docs/api/rest/applications - это то, что я использую в качестве ссылки – ullfindsmit

+0

Вы проверили, чтобы переменная TwilioSID имела значение внутри вашего метода? –

0

Я действительно использовал неправильный метод. Я пытался обновить номер телефона, а UpdateApplication - неправильный вызов. Он должен быть UpdateIncomingPhoneNumber метод

Смежные вопросы