Twilio присоединяется к конференц-связи Google Hangouts

Я использую Google Hangouts для предприятия, который поставляется с GSuite. Когда начинается встреча Google Hangouts, выдается номер для подключения с булавкой.

+1 xxxx-xxxx-3235, какой-то PIN-код (3495093 #)

Я пытаюсь присоединиться к этой встрече с помощью голосового вызова Twilio с помощью Twilio Voice API.

curl 'https://api.twilio.com/2010-04-01/Accounts/AC8bc5f1756b2e10ce344333e0ec6f7acacc46/Calls.json' -X POST \
--data-urlencode 'To=+1 xxxx-xxxx-3235' \
--data-urlencode 'From=+1xxxxxxxxxx6' \
--data-urlencode 'Url=https://demo.twilio.com/welcome/voice/' \
--data-urlencode 'SendDigits=wwwww34975093#‬#' \
-u AC8bc5f1756b2e10c824e0ec6f7acacc46:[AuthToken]
 ‪

Когда я выполняю вызов через CURL, я получаю это ответное сообщение

{
    "code": 21206,
    "message": "Invalid sendDigits: wwwww34975093#",
    "more_info": "https://www.twilio.com/docs/errors/21206",
    "status": 400
}

Я не уверен, что здесь не так. Я добавляю полсекунды ожидания к PIN-коду, используя wwwww. Даже передача PIN-кода без wwwww дает мне ту же ошибку. Итак, мой вопрос: можно ли вообще присоединиться к сторонней конференц-связи через Twilio.


person Donny    schedule 20.12.2018    source источник


Ответы (1)


Есть скрытый управляющий символ:

{"code": 21206, "message": "Invalid sendDigits: wwwww34975093 # \ u202c #"

Удалите это, и он будет работать.

person Alan    schedule 21.12.2018
comment
Спасибо. Это был отличный улов! - person Donny; 22.12.2018
comment
@ArkoD Я столкнулся с той же проблемой. Как ты это исправил? - person Ashwath S H; 15.11.2019
comment
@ Алан Как ты это узнал? - person Gunar Gessner; 23.01.2020
comment
Один из способов - найти надежный веб-сайт в Интернете для просмотра скрытых управляющих символов, но я полагаю, что некоторые редакторы могут также визуально отображать невидимые управляющие символы. - person Alan; 23.01.2020