在网站的后端使用Twilio RestClient 5.x.

时间:2017-07-14 17:14:24

标签: c# api twilio

在之前的版本(4.x)中,我们能够根据请求初始化TwilioRestClient实例。通过这种方式,我们可以生成用于帐户和子帐户的客户端。

是否可以对最新版本(5.x)执行相同的操作?

1 个答案:

答案 0 :(得分:1)

Twilio Dev Evangelist在这里。

使用新版本的C#SDK,无需多次实例化RestClient。您可以通过调用静态<link rel="import" href="../bower_components/polymer/polymer-element.html"> <link rel="import" href="shared-styles.html"> <dom-module id="my-voltage"> <template is="auto-binding"> <div class="circle">{{volts}}</div> <div class="circle">{{time}}</div> </template> <script> function httpGet(theUrl) { var xmlHttp = new XMLHttpRequest(); xmlHttp.open( "GET", theUrl, false ); xmlHttp.send( null ); return xmlHttp.responseText; } class MyVoltage extends Polymer.Element { static get is() { return "my-voltage"; } static get properties() { return { volts: { type: String, notify: true, reflectToAttribute: true }, } } constructor() { super(); var volt = JSON.parse(httpGet('API_call')); var voltage = volt.value.toString(); var ts = volt.timestamp.toString(); this.volts = voltage; this.time = ts; } } customElements.define(MyVoltage.is, MyVoltage); </script> </dom-module> 方法来初始化它,并传入您的帐户SID和身份验证令牌。

您也可以创建自己的REST客户端,该客户端派生自TwilioClient.Init,但这完全取决于您的用例。

查看我们的迁移文档here。它提供了有关迁移方案的此更改和其他更改的详细信息。