gpt4 book ai didi

ruby-on-rails - 接受客户端调用时 Twilio 客户端错误

转载 作者:数据小太阳 更新时间:2023-10-29 07:48:42 25 4
gpt4 key购买 nike

我正在使用 twilio 客户端 来调用和接听来自浏览器的电话。但是当我运行接受页面时,浏览器出现 javascript 错误 -

Uncaught Twilio.Exception: 401: Unable to determine account.

@行 - twilio.js:2683

这是我控制的代码,在显示接受调用页面/ View 时执行 -

def prepare_accept_call    
# create the twilio capability object
capability = Twilio::Util::Capability.new TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN

# guessing this is not needed for accepting calls, but added to see if it fixes my issue and it doesnt :(
capability.allow_client_outgoing TWILIO_APP_SID

capability.allow_client_incoming "some-client-identifier"

# use this token for client JS - Twilio.Device.setup("#{@token}");
@token = capability.generate
end

注意 -:我能够成功显示调用电话页面,没有 javascript 错误 - 当我点击通话按钮时,我得到了闪光麦克风许可弹出窗口。没有 401。所以猜测我的 key 、 token 等都可以。

知道这里会发生什么吗?

最佳答案

我在类似情况下也遇到过此错误,其中我的所有凭据都正确,但 Twilio 客户端调试器吐出“找不到应用程序 31001”——顺便说一下,这是一个 Twilio 客户端错误代码。我意识到我没有输入应用程序部分中的语音请求 url。显然,这是访问 Twilio 客户端服务的必要先决条件。

我觉得他们应该更清楚地表达他们的信息,但不管怎样,我通过使用 SSH 隧道程序(如 Localtunnel)输入一个可公开访问的回调 URL 来解决它。或像 Heroku 这样的免费服务器。

关于ruby-on-rails - 接受客户端调用时 Twilio 客户端错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7938515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com