首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Twilio通过C#解决短信传输问题

用Twilio通过C#解决短信传输问题
EN

Stack Overflow用户
提问于 2016-01-12 19:33:26
回答 1查看 224关注 0票数 0

我已经看过2-3篇关于使用twilio在c#中发送短信失败的文章,其中一篇文章提到了由于传输问题而可能出现的故障。我可能有这个问题,因为我是通过一个VPN隧道,不能成功发送短信。代码非常简单,并在此之前发布过:

代码语言:javascript
复制
    private void Form1_Load(object sender, EventArgs e)
    {
        var client = new TwilioRestClient(ACCOUNT_SID, AUTH_TOKEN);
        var msg = client.SendMessage("+14", "+18", "TEST");
        if (msg.RestException != null)
        {
            string t = msg.RestException.Message;
        }
    }

msg var在调用client.SendMessage()后返回null,没有错误/异常(因此对RestException的测试会抛出异常)。

我有相同的代码运行在一台具有直接互联网连接的“干净”机器上。故障是通过业务VPN隧道发生的。

我能告诉安全小组解决什么传输问题才能让它发挥作用?SendMessage()调用涉及哪些端口/协议?

EN

回答 1

Stack Overflow用户

发布于 2016-01-14 13:50:25

两位开发人员在这里传道。

Twilio是一个基于HTTP的API,所以SendMessage使用的协议是HTTP 443 (HTTPS)。

如果从该方法获得空响应,我建议使用HTTP调试代理工具(如费德勒 )来监视应用程序发出的HTTP请求,并更具体地查看它们的运行情况。

希望有帮助:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34752294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档