Я пытался в течение 3 дней правильно настроить серверную часть, которая будет анонимно соединять два телефона для голосовой связи с помощью Twilio.Вот что я пытаюсь сделать:
Я смотрел пример живого кодирования , и это не таквсе работает.
- Я установил гем с помощью `gem install twilio-ruby -v 5.25.0 '
- Введен в REPL
- И началдля просмотра видео:
$ irb
требуется клиент 'twilio-ruby' = Twilio :: REST :: Client ('...', '... ') client.service.create (friendly_name:' Test 1 ') NoMethodError: неопределенный метод `service' для #
ОК, видео от 2 лет назадСправедливо, что SDK изменился.Итак, я следовал интерактивному учебнику, который доступен на веб-сайте, вот этот.
Прежде чем продолжить ... есть выделенная страница о новой функции прокси и в одном из разделовесть следующее изображение:
Это явно Python, так что я пойду ... Я установил Python SDK, запустил REPLи пытался следовать коду ... это не работает.Чертов Twilio, обнови свои вещи!(Или я здесь тупой?) ...
В любом случае ... давайте перейдем к учебнику node.js , я уверен, что по крайней мере интерактивный учебник работает (такЯ подумал).
Итак, я подошел к своей консоли и создал там службу, затем написал код:
import twilio from 'twilio'
const client = twilio('accountSid', 'authToken')
async function test() {
// create session
const session = await client.proxy.services('<MY_SERVICE>')
.sessions
.create({uniqueName: 'MyFirstSession'})
// add participant 1 to session
client.proxy.services('<MY_SERVICE>')
.sessions(session.sid)
.participants
.create({ friendlyName: 'Me', identifier: '<my_number>'})
// add participant 2 to session
client.proxy.services('<MY_SERVICE>')
.sessions(session.sid)
.participants
.create({ friendlyName: 'Me 2', identifier: '<my_number_2>'})
}
test()
Тогда что?
В документах говорится:
If your Twilio Phone Numbers are voice capable, you're now ready for a proxied voice conversation. Following the names from the previous steps, get Alice to make a call to her Proxy Identifier number. Twilio's Proxy service will then make a call from Bob's Proxy Number to his real number and connect the two calls.
Это не работает ... Я пытался дозвониться до номера идентификатора прокси-сервера, и это не работает.
Я не уверен, что делатьбольше, я пытался связаться с ними, никто не отвечает ...