2015-02-08 3 views
0

Мы создаем приложение ASP.NET MVC, которое требует интеграции с SMS. Я загрузил последний предварительный выпуск (через nuget) и использовал исходный код, как указано в разделе API. Тем не менее, кажется, есть проблемаОтправка SMS через Twilio и C#

var message = twilio.SendMessage(...); 
Console.WriteLine(message.Sid);... 

Если Sid не доступен в message объекта. Вместо этого я использую Status.

Фактическая проблема заключается в том, когда я пытаюсь отправить в соответствии с рекомендациями и токенами API, доступными на странице тестирования SMS, я получил сообщение. Состояние как «Неисправность» и никаких сообщений не было отправлено. Даже я пробовал с тестовой страницей @https://www.twilio.com/user/account/developer-tools/api-explorer/message-create, что тоже не отправило сообщение.

Есть ли что-нибудь, что мне не хватает?

ответ

0

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

Какая версия .NET является вашим приложением? Предварительно выпущенный пакет nuget включает в себя две разные сборки: одну для .NET 4 и выше, одну для .NET 3.5.

Если ваш проект использует .NET 4 или больше, все методы библиотек являются новыми асинхронным, так что ваш призыв отправить сообщение будет выглядеть так:

var result = await twilio.SendMessage(...); 
Console.WriteLine(result.Sid); 

Надежда, что помогает.

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