【问题标题】:MessageListRequest function not available in TwilioMessageListRequest 函数在 Twilio 中不可用
【发布时间】:2017-04-25 20:18:32
【问题描述】:

我正在开发项目,我需要实现发送/接收短信功能。我从一些资源中找到了获取(入站)短信的代码,但是当我尝试在我的项目中实现时,我想知道 MessageListRequest 和 MessageResult 函数在 Twilio 中不可用。大家有什么想法吗?

var client = new TwilioRestClient(AccountSid, AuthToken);
            var request = new MessageListRequest();
            MessageResult messages = client.ListMessages(request);

【问题讨论】:

  • 这意味着您使用的 Twilio 库没有这些类。您需要检查方法 client.ListMessages 的参数类型是什么,并且您需要创建该类型的对象来调用此方法。
  • TwilioClient.Init(AccountSid, AuthToken); var messages = MessageResource.Read();是给我解决方案的代码行。

标签: asp.net-mvc twilio twilio-api


【解决方案1】:

这里是 Twilio 开发者宣传员。

您似乎正在阅读 C# Twilio 库第 4 版的文档。我们最近发布了C# Twilio library 的第5 版,它以不同的方式访问消息列表。以下是如何在版本 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);
        }
    }
}

让我知道这是否有帮助。

【讨论】:

    猜你喜欢
    • 2018-07-15
    • 1970-01-01
    • 1970-01-01
    • 2021-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多