Twilio Rest api 客户端在指定区域时抛出 api 异常
Twilio Rest api client throw api exception when specifying a region
根据 twilio.com regions 指定德国(法兰克福)的区域 ID 为 "de1" 时出现 Api 异常。例外情况是:
com.twilio.exception.ApiException: api.de1.twilio.com
at com.twilio.http.NetworkHttpClient.makeRequest(NetworkHttpClient.java:128)
我用于启动 TwilioRestClient 的代码:
twilioRestClient = new TwilioRestClient.Builder(accountSID, authToken)
.region("de1")
.build();
如果没有指定区域,我可以得到正确的回复。
我使用的是 7.15.4 的 twilio 版本
有什么想法吗?!
此处为 Twilio 开发人员布道师。
您链接到的 region document 指的是 Twilio 客户端并使用来自浏览器或本机应用程序的 Voice SDK。它不适用于 REST API 并且您收到错误是因为没有可应用于 API URL.
的区域子域
库的区域属性更像是 Twilio 的内部工具,用于通过开发或暂存 URL 测试库,不适合 public 使用。
根据 twilio.com regions 指定德国(法兰克福)的区域 ID 为 "de1" 时出现 Api 异常。例外情况是:
com.twilio.exception.ApiException: api.de1.twilio.com
at com.twilio.http.NetworkHttpClient.makeRequest(NetworkHttpClient.java:128)
我用于启动 TwilioRestClient 的代码:
twilioRestClient = new TwilioRestClient.Builder(accountSID, authToken)
.region("de1")
.build();
如果没有指定区域,我可以得到正确的回复。
我使用的是 7.15.4 的 twilio 版本
有什么想法吗?!
此处为 Twilio 开发人员布道师。
您链接到的 region document 指的是 Twilio 客户端并使用来自浏览器或本机应用程序的 Voice SDK。它不适用于 REST API 并且您收到错误是因为没有可应用于 API URL.
的区域子域库的区域属性更像是 Twilio 的内部工具,用于通过开发或暂存 URL 测试库,不适合 public 使用。