首页 > 解决方案 > 如何在 python 中建立 tcp 连接以在没有 telnet 的情况下从 PBX 检索通话记录?

问题描述

任何人都可以帮助我在 python 中建立 tcp 连接以在没有 telnet 的情况下从 PBX 检索通话记录吗?我在终端中使用的旧方法是:-注意 192.168.1.101 是我的 PBX ip,5289 是我使用的端口

远程登录 192.168.1.101 5289

SMDR\n 输入密码: 12345

########## 在这里调用 log com

我需要另一种方式<因为我听说不建议使用telnet进行此操作,注意...我需要将解决方案作为python中的脚本...我尝试了一个套接字包,但它不适用于我(它是就像命令的输出一样,在我和 pbx 之间打开一个聊天框

数控 192.168.1.101 5289

,并且不允许我检索通话记录),可能是我遗漏了一些东西。请注意,它在终端中与我一起工作:

stty raw && nc 192.168.1.101 5289 && stty sane

-sSmMdDrR -输入密码:1122334455

########## 在这里调用 log com

..但我想用套接字或其他任何东西将这个东西作为python脚本制作,拜托!!

标签: pythonpython-3.xpython-2.xnetcatpbx

解决方案


推荐阅读