通过会话或其他方式将变量传递到SIP.js中的FreeSwitch

时间:2018-10-02 07:43:32

标签: sip freeswitch opensips jssip

我已经使用SIP.js在FreeSwitch中注册扩展。当前可以建立会话,但是我可以问是否可以使用会话将更多自定义变量传递给freeswitch?

当前我的代码是

userAgent = new SIP.UA();
userAgent.on('invite', function foo(session) {
            session.accept();
        });

我认为会话是存储和传递变量的好方法,如果在freeswitch中,我可以轻松使用javascript方法session.getVariables(“”)来获取变量,然后进行下一步。 我尝试过的是

userAgent.on('invite', function foo(session) {
        session.accept(extras);
    });

但是当我尝试从会话中获取变量时,该变量仍然为空。

请问有什么方法可以将自定义变量传递给FreeSwitch,无论使用会话还是标头都可以。

0 个答案:

没有答案
相关问题