Функция MessageListRequest недоступна в Twilio
Я работаю над разработкой проекта, и мне нужно реализовать функцию отправки / получения смс. Я нашел код из некоторых ресурсов для получения (входящих) смс, но когда я попытался реализовать в своем проекте, я удивляюсь, что функции MessageListRequest и MessageResult недоступны в Twilio. У кого-нибудь из вас есть идея?
var client = new TwilioRestClient(AccountSid, AuthToken);
var request = new MessageListRequest();
MessageResult messages = client.ListMessages(request);
1 ответ
Twilio разработчик евангелист здесь.
Похоже, вы читаете документацию для версии 4 библиотеки C# Twilio. Недавно мы выпустили 5-ю версию библиотеки C# Twilio, которая по-разному обращается к спискам сообщений. Вот пример того, как вы бы перечислили сообщения в версии 5:
using System;
using Twilio;
using Twilio.Rest.Api.V2010.Account;
class Example
{
static void Main(string[] args)
{
// Find your Account Sid and Auth Token at twilio.com/console
const string accountSid = "YOUR_ACCOUNT_SID";
const string authToken = "YOUR_AUTH_TOKEN";
TwilioClient.Init(accountSid, authToken);
var messages = MessageResource.Read();
foreach (var message in messages)
{
Console.WriteLine(message.Body);
}
}
}
Дайте мне знать, если это поможет.