Dear All,
I am beginner using Lua to communicate with FreeSWITCH via event socket library
send the below code to get some parameters from FreeSWITCH but Lua interpreter is returning runtime error message.
The response am expecting is something like this: +OK Job-UUID: f719939a-ffa1-49ca-a8b6-7f080febc2dc
Error
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 ?
root@3:~/freeswitch/libs/esl/lua#
Lua code
e_con= sock:events("plain","all");
target = e_con:getHeader()
job_uuid = e_con:getHeader("Job-UUID");
target = e_con:getHeader("Caller-Destination-Number")
print ("Call to" ..target.."has Job-UUID of and call uuid of"..uuid.."\n");
Regards
Timothy