当前位置:首页 > Windows程序 > 正文

FreeSWITCH(六)API Commands

2024-03-31 Windows程序

标签:

FreeSWITCH的命令不仅可以在控制台使用,也可以在各种嵌入式脚本、Event Socke或者HTTP RPC上使用,所有命令都遵循一个抽象的接口,,这些命令称为API Commands。

查看所有API命令的帮助信息

help

show api

常用的API命令

fsctl
FreeSWITCH控制消息

例如: 1. fsctl shutdown restart 重启FreeSWITCH 2. fsctl sps <number> 临时修改swithch.conf文件中设置的sessions-per-second(每秒并发通话数) 3. fsctl max_sessions <number> 临时修改switch.xml文件中设置的max_session控制最大并发数

status
查看当前FreeSWITCH运行的基本信息

show
输出多种(模块)状态报告。

例如: 1. show calls 2. show channels 3. show api

global_getvar
获取全局变量的值。如果没有提供参数,则返回所有全局变量的值。 用法:global_getvar <varname> 例如:global_getvar local_ip_v4

eval
求值

用法:eval [uuid:<uuid> ]<expression> 例如:eval $${local_ip_v4}

hupall
断开现存通话。 用法:hupall <cause> [<variable> <value>]

FreeSWITCH(六)API Commands

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/47754.html

Jm-杰米博客Jamie
草根站长的技术交流乐园!IT不会不要紧快来好好学习吧!
  • 20786文章总数
  • 7494607访问次数
  • 建站天数
  • 友情链接