Twilio API错误请求(20001)

Twilio API错误请求(20001),twilio,twilio-api,twilio-twiml,Twilio,Twilio Api,Twilio Twiml,我想用Twilio建立一个服务。我想实现以下目标 所以A在呼叫我的Twilio号码(传入),然后我呼叫B(传出)(使用)。那部分很好用。现在我想向B宣布(A不应该听到)。这实际上并不容易设置。在A(传入)的TwiML中,我在拨号后有一个,因此在拨号结束后,A排队。对于公告,我正在更新传出呼叫资源的TwiML,进行公告(),然后拨打 传入的TwiML用于 <Response> <Dial> <Number>number of B</

我想用Twilio建立一个服务。我想实现以下目标

所以A在呼叫我的Twilio号码(传入),然后我呼叫B(传出)(使用
)。那部分很好用。现在我想向B宣布(A不应该听到)。这实际上并不容易设置。在A(传入)的TwiML中,我在拨号后有一个
,因此在拨号结束后,A排队。对于公告,我正在更新传出呼叫资源的TwiML,进行公告(
),然后拨打

传入的TwiML用于

<Response>
    <Dial>
        <Number>number of B</Number>
    </Dial>
    <Enqueue>test</Enqueue>
</Response>

B的数目
测试
更新了B的传出公告TwiML

<Response>
    <Say>Announcement</Say>
    <Dial>
        <Queue>test</Number>
    </Dial>
</Response>

公告
测试
所以这很好用。A排队,B听到通知后,电话就可以继续了

但是现在如果我想第二次宣布这个消息。api用
{“code”:20001,“消息”:“错误请求”,“更多信息”:https://www.twilio.com/docs/errors/20001“,“状态”:400}
。我不理解这一点,因为这是与第一次公告中相同的请求。此外,我不能再使用任何TwiML或url更新传出呼叫。结束是有效的

有人能帮忙吗,我如何能多次更新呼叫资源,或者至少为什么它第二次不起作用

如果有人有建议,我如何实现我的想法或改进它,用另一种解决方案,我很高兴听到