javascript - 如何使用 twilio-csharp 库发送 IP 消息

标签 javascript c# api twilio messaging

我刚刚开始使用 Twilio 创建一个实时聊天应用程序。 我已经从 twilio.com/docs/csharp/install 下载了 twilio-csharp 库,并从示例控制台应用程序开始。

来自 Twilio 的代码示例:

// Download the twilio-csharp library from twilio.com/docs/csharp/install
using System;
using Twilio.IpMessaging;

class Example {
    static void Main (string[] args) {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string serviceSid = "serviceSid";
        const string channelSid = "channelSid";

        // List all Messages
        var client = new IpMessagingClient(accountSid, authToken);
        MessageResult result = client.ListMessages(serviceSid, channelSid);

        Console.WriteLine(result);
    }
}

但是这段代码在我的情况下不起作用,我总是得到一个错误“找不到类型或 namespace ”。 enter image description here

我有这些类似的引用:

enter image description here

我尝试了 IP Messaging 教程,它有效。但在教程中,他们使用 Javascript SDK 来初始化 IP 消息传递客户端

tc.accessManager = new Twilio.AccessManager(tokenResponse.token);
tc.messagingClient = new Twilio.IPMessaging.Client(tc.accessManager);

所以我只是不明白如何使用此 C# 库发送 IP 消息传递,或者我是否可以从客户端控制我的 IP 消息传递应用程序?

最佳答案

我不明白为什么会出现此错误。 我只是按照 twilio-csharp 库 gitHub 上的安装步骤进行操作。但是这个项目的 README 仅适用于 SMS 项目。如果我们想为 IpMessaging 使用库,我们还必须导入另一个库,Twilio.IpMessaging .

enter image description here

所以我所知道的,比如引用和 IP 消息传递项目的工作原理。 enter image description here enter image description here

希望这对其他人有帮助。

关于javascript - 如何使用 twilio-csharp 库发送 IP 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37885087/

相关文章:

c# - 对于企业应用程序开发,F# 相对于 C# 有哪些优势?

node.js - 我如何使用nodejs在一段时间后动态更新数据?

php - 使用 LinkedIn REST Profile API 下载 LinkedIn 用户简历

javascript - jQuery ajax 在 chrome 中工作,但在 IE 9 中不起作用

javascript - 获取在 JQuery 中单击的动态 div 的名称?

c# - For 循环的返回值

c# - 添加错误处理以从数据库中删除用户

api - 如何获取 Skype 机器人 api 的授权 token ?

javascript - SAPUI5向现有表添加新列和值

javascript - 交换 View 的模型?