我正在使用twilio client
从浏览器拨打和接听电话。但是当我运行接受页面时,我在浏览器上收到一个 javascript 错误 -
Uncaught Twilio.Exception: 401: Unable to determine account.
@ 线-twilio.js:2683
这是显示接受呼叫页面/视图时执行的我控制的代码 -
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。所以猜测我的密钥、令牌等是可以的。
知道这里会发生什么吗?