пытается отправить сообщение через python скрипт, используя библиотеку ESL в freeswitch - PullRequest
0 голосов
/ 26 апреля 2020

Я пытался отправить сообщение из скрипта python, используя библиотеку ESL в freesswitch, но безуспешно.

Я попробовал следующий скрипт:

from ESL import *

con = ESLconnection("127.0.0.1", "8021", "ClueCon")

event = ESLevent("MESSAGE")
event.addHeader("from", "5000@192.168.1.6")
event.addHeader("to", "1000@192.168.1.6")
event.addHeader("proto", "sip")
event.addBody("message contents")

print(event.serialize("plain"))

con.sendEvent(event)

мой скрипт выполняется без ошибок, но также сообщение не было получено

результат события печати "

Event-Name: MESSAGE
from: 5000%40192.168.1.6
to: 1000%40192.168.1.6
proto: sip
Content-Length: 16

message contents
...