在运行时使用生成的 TwiML 文件进行可编程调用
Make a programable call with generated TwiML file in runtime
我使用 Twilio 来进行可编程调用。如您所知,Twilio 使用 TwiML 文件进行调用配置。我想在运行时构建 TwiML 文件。
我使用 Twilio 依赖项来处理 API,所以调用看起来像:
Call.creator(new PhoneNumber("to"), new PhoneNumber("from"), new URI("http://demo.twilio.com/docs/voice.xml")).create();
我发现我可以使用依赖项中 TwiML
class 的实现构建我自己的 TwiML。
new Say.Builder("Hello!")
.language(Say.Language.EN_AU)
.voice(Say.Voice.MAN)
.build()
.toXml();
如何通过创建的 TwiML 进行调用?
例如,您可以将端点传递给 Call
配置而不是文件 - http://your/server/url/calls
并使用从那里生成的 TwiML 进行响应。
我使用 Twilio 来进行可编程调用。如您所知,Twilio 使用 TwiML 文件进行调用配置。我想在运行时构建 TwiML 文件。
我使用 Twilio 依赖项来处理 API,所以调用看起来像:
Call.creator(new PhoneNumber("to"), new PhoneNumber("from"), new URI("http://demo.twilio.com/docs/voice.xml")).create();
我发现我可以使用依赖项中 TwiML
class 的实现构建我自己的 TwiML。
new Say.Builder("Hello!")
.language(Say.Language.EN_AU)
.voice(Say.Voice.MAN)
.build()
.toXml();
如何通过创建的 TwiML 进行调用?
例如,您可以将端点传递给 Call
配置而不是文件 - http://your/server/url/calls
并使用从那里生成的 TwiML 进行响应。