如何为twilio-csharp更改BaseUrl?

时间:2015-10-11 21:01:45

标签: c# .net twilio

由于上一篇关于使用SHA2签名证书更新api.twilio.com的Twilio新闻,我决定用api.twilio.com:8443测试我的流程。对于REST请求,我通过NuGet使用twilio-csharp,现在我正在尝试更改请求的端口。 BaseUrl属性具有私有集,在TwilioRestClient构造函数中为hardcoded。 有没有办法改变我的测试?

除了通过重建下载和更改基本代码外。

2 个答案:

答案 0 :(得分:2)

我和你一样有同样的问题。我这样做的方法是在发送文本消息之前设置断点,在立即窗口中将BaseUrl更改为https://api.twilio.com:8443/。这有助于我测试他们所做的新安全性更改。希望这会有所帮助。

答案 1 :(得分:0)

不,如果将REST与.NET和Twilio一起使用,则无法设置这些。

.NET中的Twilio非常简单易用。您只需指向您的帐户,Twilio号码和相应的身份验证令牌,如下所示:

    Dim SMS As TwilioRestClient = New TwilioRestClient(Account, AuthToken)
    Dim SMS_Msg = SMS.SendMessage(Number2Use, ClientPhone, mensagem)

为了保持这么简单的结构,所有必需的设置都在Twilio API DLL中 - 因此,您需要再次下载并将其分发给您的客户端。您不需要重建项目,只需更新DLL。