Функция 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);
        }
    }
}

Дайте мне знать, если это поможет.

Другие вопросы по тегам