Мой вопрос: можно ли использовать объявления Twilio, когда в конференции участвует только один участник?
Мое тестовое приложение: это простое приложение для узлов, которое заставляет звонящего ждать, пока работа выполняется в фоновом режиме,с периодическими обновлениями о прогрессе для звонящего, прежде чем окончательно перевести звонок на реального человека.
Проблема: я видел объявления, и это отлично подходит для моих нужд.
Мое приложение для проверки узлов успешно сбрасывает каждый входящий вызов в свою уникальную конференцию.Позже я пытаюсь объявить об обновлении фоновой обработки во время ожидания звонящего.
client.conferences(conferenceSid)
.update({announceUrl:'https://cccbae85.ngrok.io/twilio/announce'})
.then(result => console.log('success'))
.catch(error => console.log('conference error = ' + error));
Следующие результаты: ошибка конференции = ошибка: запрошенный ресурс / 2010-04-01 / Accounts / ACX * /Conferences / CFb15222ac23964077e8161c819cd9dcca.json не был найден
Когда я изменяю это, чтобы использовать конференцию И участника:
client.conferences(conferenceSid)
.participants (particpantCallSid)
.update({announceUrl:'https://cccbae85.ngrok.io/twilio/announce'})
.then(result => console.log('success'))
.catch(error => console.log('conference error = ' + error));
Результатом является «успех», то есть conferenceSid был принят, но я никогдасм. любой призыв к announceUrl (нет ошибок в Twilio, нет попыток через ngok).
Итак, вернемся к моему вопросу: можно ли использовать объявления на конференциях с одним участником или мне нужно вернуться кимея «бота», прыгнуть в конференцию, что-то сказать, и выпрыгнуть обратно.
ИЛИ - я испортил свое понимание Announce…
Спасибо !!