![](/img/trans.png)
[英]How to get attribute values and phone number from Twilio studio flow to twilio flex?
[英]Parsing twilio transcription GET request within studio flow?
EDIT: My question is similar to Twilio - Studio - HTTP Request except that the response I get is in xml rather than JSON. 那么有没有办法我可以使用液体指定特定的 xml 标签?
我设计了一个工作室流程如下
现在我非常接近这个目标,但是我在第 4 步遇到了麻烦。我需要将响应转换为 xml 响应中的标签。 相反,我得到了它的全部内容,如下所示:
<?xml version='1.0' encoding='UTF-8'?>
<TwilioResponse>
<Transcriptions end="0" firstpageuri="/2010-04-01/Accounts/AC8275ec8e6fb8c37d6b2a5eca99f0dae6/Recordings/RE1595c7b8bc2b8850401ba44fba0dd24d/Transcriptions?PageSize=50&Page=0" nextpageuri="" page="0" pagesize="50" previouspageuri="" start="0" uri="/2010-04-01/Accounts/AC8275ec8e6fb8c37d6b2a5eca99f0dae6/Recordings/RE1595c7b8bc2b8850401ba44fba0dd24d/Transcriptions?PageSize=50&Page=0">
<Transcription>
<Sid>TRbcdfd8fb2fe226ed741b14a05a46cfef</Sid>
<DateCreated>Wed, 17 Aug 2022 19:27:18 +0000</DateCreated>
<DateUpdated>Wed, 17 Aug 2022 19:27:42 +0000</DateUpdated>
<AccountSid>AC8275ec8e6fb8c37d6b2a5eca99f0dae6</AccountSid>
<Status>completed</Status><Type>fast</Type>
<RecordingSid>RE1595c7b8bc2b8850401ba44fba0dd24d</RecordingSid>
<Duration>7</Duration>
<TranscriptionText>Hello. Hello, Hello, Hello, Hello. Hello.</TranscriptionText>
<ApiVersion>2010-04-01</ApiVersion>
<Price/>
<PriceUnit>USD</PriceUnit>
<Uri>/2010-04-01/Accounts/AC8275ec8e6fb8c37d6b2a5eca99f0dae6/Transcriptions/TRbcdfd8fb2fe226ed741b14a05a46cfef</Uri>
</Transcription>
</Transcriptions>
</TwilioResponse>
如您所见,我只需要“TranscriptionText”标签之间的内容,但目前我的 HTTP_Request 小部件返回上述所有内容。 我怎样才能在工作室中做到这一点? 我试图保留 Twilio 中包含的所有内容,因此不需要任何涉及外部服务器的解决方案。
谢谢!
尝试将.json 添加到末尾,如下所示,以获得 Studio 可以解析的 JSON 响应。
/2010-04-01/Accounts/{YourAccountSid}/Recordings/{RecordingSid}/Transcriptions.json
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.