【发布时间】:2017-03-10 13:45:18
【问题描述】:
lua: els_bgapi.lua:20: attempt to index global 'e_con' (a number value)
stack traceback:
els_bgapi.lua:20: in main chunk
[C]: in ?
请帮助我是 Lua 和 FreeSWITCH 的新手,运行下面的代码时遇到上述错误
sock:bgapi("originate","{sip_cid_type=pid,origination_uuid=uuid,origination_caller_id_number=65181,originate_timeout=10}sofia/external/sip:81245@10.20.16.135 5000")
e_con= sock:events("plain","all");
if (e_con) then
print(e_con:getHeader());
else
print("not e_con")
end
【问题讨论】:
-
看来
sock:events返回的是一个数字,而不是可以调用getHeader的对象。 -
@EgorSkriptunoff Job-uuid 是这样的数字:+OK Job-UUID: f719939a-ffa1-49ca-a8b6-7f080febc2dc。
标签: lua freeswitch