【问题标题】:Twilio TwilioRestClient 'SendMessage' method does not detect compiler error in c#Twilio TwilioRestClient 'SendMessage' 方法未检测到 C# 中的编译器错误
【发布时间】:2018-04-24 14:49:28
【问题描述】:

我已经在我的 c# 项目和导入库中安装了 twilio api。现在我想从 WF 应用程序发送短信。我使用了这种格式(https://www.twilio.com/docs/api/rest/sending-messages),但 TwilioRestClient 'SendMessage' 方法没有检测到。我得到编译器错误。 -Microsoft Visual Studio 2015 -我已经从 Nutget 安装了所有的 Twilio 包。 Twilio,Twilio.Mvc,Twilio.Twiml

My visual studio view

【问题讨论】:

  • 我添加了 twilio, twilio.Mvc,twilio,Twiml 参考
  • 你能扩展“未检测到”吗?您是否收到编译器错误?如果你能发布那个错误?
  • 是的编译器错误
  • 你能发布编译器错误吗?您还可以发布您正在使用的 Visual Studio 版本以及您所针对的 .NET 版本吗?最后,您是否还可以确保在安装 nuget 包时选择安装其依赖项的最高版本。您应该会看到安装了 105.X.X 版的 RestSharp。

标签: c# compiler-errors twilio sendmessage


【解决方案1】:

您可以使用以下代码。它在这个链接上可用 https://www.twilio.com/docs/libraries/csharp 它在 VS2015 update3 中运行良好

using System;
using System.Threading.Tasks;
using Twilio;
using Twilio.Clients;
using Twilio.Rest.Api.V2010.Account;
using Twilio.Types;

namespace ConsoleApplication1
{
  class Program
  {
    static void Main(string[] args)
    {
      SendSms().Wait();
      Console.Write("Press any key to continue.");
      Console.ReadKey();
    }

    static async Task SendSms()
    {
      var accountSid = "ACba92b39902bc361138fea39fee0a41b7"; // Your Account SID from twilio.com/console
      var authToken = "{{ auth_token }}";   // Your Auth Token from twilio.com/console

      TwilioClient.init(accountSid, authToken);
      var restClient = new TwilioRestClient(accountSid, authToken);

      var message = await
        new MessageCreator(
          new PhoneNumber("+12345678901"),  // To number
          accountSid,
          "Hello from C#"
        ).CreateAsync(restClient);

      Console.WriteLine(message.GetSid());
    }
  }
}

【讨论】:

    【解决方案2】:

    卸载现有的Twilio 并在包管理器控制台中使用以下命令安装 4.7.2。一个接一个地跑:

    uninstall-package twilio
    Install-Package Twilio -Version 4.7.2

    【讨论】:

      【解决方案3】:

      您安装了哪个版本的 twilio?后面的版本好像没有这个方法。如果是最新版本,请尝试较低版本。为我工作。

      【讨论】:

      • account-verification-csharp-master 示例不适用于当前的 NuGet!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多