SIGN UP

Developer community

Community Support / Несколько клиентов, принимающих звонок
Alexander
2016-03-23 14:23:56
Reply
Несколько клиентов, принимающих звонок
Добрый день. Мне необходимо реализовать такую возможность, что несколько клиентов WebSDK могут принимать звонки с одного номера. Вопрос такой: будет ли вызываться какое-либо событие у клиента А, если клиент Б уже взял трубку?

Comments(10)

admin
2016-03-23 11:45:02
Reply
Да, конечно, если это логин под одним и тем же логином, то придет Disconnected
Alexander
2016-03-23 12:10:51
Reply
Тогда такой вопрос, если я передам какие заголовки в call.answer({ ... });, то получу ли я эти заголовки в другом клиенте, когда получу Disconnected? Спасибо!
admin
2016-03-23 12:12:22
Reply
Да, должны http://voximplant.com/docs/references/websdk/VoxImplant.CallEvents.html#VoxImplant_CallEvents_Disconnected
Alexander
2016-03-25 17:11:44
Reply
К сожалению, тесты показали, что если один клиент отвечает на звонок (webClient.answer(null, customHeaders)), то другие автоматически получают Disconnect без каких-либо дополнительных сведений. Было бы неплохо, чтобы им отправлялись данные, которые передаются в answer.
admin
2016-03-25 19:24:56
Reply
Хедеры приходят в Web SDK только из сценария VoxEngine, из других Web SDK они туда не придут.
Alexander
2016-03-26 05:28:52
Reply
Но ведь у меня нет возможности работы со всеми подключенными клиентами, правильно? В сценарии я могу только позвонить пользователю и соединить звонки когда пользователь отвечает. Я не могу передать параметр, который бы передавался всем другим клиентам, которые подключены к данному пользователю.
admin
2016-03-26 06:31:46
Reply
Есть хедеры для входящего звонка, они будут переданы всем при входящем звонке, передать данные от клиента, который ответил на клиенты, у которых отбился звонок не получится. Мы в событие Disconnected для других клиентов добавим признак того, что какой-то из инстансов ответил на вызов, чтобы было понимание пропущенный это звонок или просто ответил юзер в другом месте.
Alexander
2016-03-27 05:49:59
Reply
Спасибо!
Alexander
2017-02-20 10:18:54
Reply
Здравствуйте! Скажите, пожалуйста, Вы уже добавили этот признак в Disconnected, как можно его получить?
admin
2017-02-20 12:44:59
Reply
Да, добавили, http://voximplant.com/docs/references/websdk/interfaces/disconnectingflags.html#answeredelsewhere

Add your comment

Please complete this field.

Get your free developer account or talk with our sales team to learn more about Voximplant solutions
SIGN UP