是否可以修改实时呼叫 statusCallback 值?
Is it possible to modify live call statusCallback value?
是否可以修改直播调用的statusCallback、statusCallbackEvent和statusCallbackMethod?
我已将这篇文章用作参考 https://www.twilio.com/docs/voice/modify-live-calls
在文章中,它说您可以 POST 更新实时调用,但是当我尝试更新 statusCallback URL 时,它不起作用。通话结束时没有触发新的 statusCallback URL。
我的用例是
- 跟踪来电的通话状态
- 跟踪Web Client(我们使用TwilioClient SDK 调用Twiml App)的出站呼叫的呼叫状态
我知道我可以在 phone 号码页中为呼入电话和在 Twiml App 页面中为呼出电话设置 statusCallback URL。但这有两个问题。
- 没有指定我需要的 statusCallbackEvent 类型的字段。
- 我的 statusCallback URL 是动态生成的,所以我不能使用硬编码 statusCallback URL。 (这就是我尝试更新 statusCallback URL 的原因)
(eg. ${BASE_URL}/voice/:conferenceKey/call/callback)
我正在使用 NodeJS,这里是我用来更新 statusCallback 的示例代码。我还仔细检查了 call_sid 是否与实时呼叫 sid 匹配。
return client.calls(call_sid)
.update({
statusCallback: `${process.env.API_HOST}/voice/${conferenceKey}/call/callback`,
statusCallbackMethod: 'POST',
statusCallbackEvent: ['answered', 'completed'],
});
感谢任何帮助,谢谢! :)
此处为 Twilio 开发人员布道师。
您可以为正在进行的呼叫更新的唯一内容是当前 URL(将呼叫重定向到新的 TwiML)或状态(设置为完成以结束呼叫)。您无法在通话期间更新 statusCallback URL。
如果您的电话要开会,那么 conference statusCallback events 可能有帮助吗?
是否可以修改直播调用的statusCallback、statusCallbackEvent和statusCallbackMethod?
我已将这篇文章用作参考 https://www.twilio.com/docs/voice/modify-live-calls
在文章中,它说您可以 POST 更新实时调用,但是当我尝试更新 statusCallback URL 时,它不起作用。通话结束时没有触发新的 statusCallback URL。
我的用例是
- 跟踪来电的通话状态
- 跟踪Web Client(我们使用TwilioClient SDK 调用Twiml App)的出站呼叫的呼叫状态
我知道我可以在 phone 号码页中为呼入电话和在 Twiml App 页面中为呼出电话设置 statusCallback URL。但这有两个问题。
- 没有指定我需要的 statusCallbackEvent 类型的字段。
- 我的 statusCallback URL 是动态生成的,所以我不能使用硬编码 statusCallback URL。 (这就是我尝试更新 statusCallback URL 的原因)
(eg. ${BASE_URL}/voice/:conferenceKey/call/callback)
我正在使用 NodeJS,这里是我用来更新 statusCallback 的示例代码。我还仔细检查了 call_sid 是否与实时呼叫 sid 匹配。
return client.calls(call_sid)
.update({
statusCallback: `${process.env.API_HOST}/voice/${conferenceKey}/call/callback`,
statusCallbackMethod: 'POST',
statusCallbackEvent: ['answered', 'completed'],
});
感谢任何帮助,谢谢! :)
此处为 Twilio 开发人员布道师。
您可以为正在进行的呼叫更新的唯一内容是当前 URL(将呼叫重定向到新的 TwiML)或状态(设置为完成以结束呼叫)。您无法在通话期间更新 statusCallback URL。
如果您的电话要开会,那么 conference statusCallback events 可能有帮助吗?