数据结构定义¶
在服务器API中,用 JSON 对象格式记录各个实体的属性。
本章节使用面向对象语言类型定义的伪代码形式描述各个实体以及其属性的含义与数据类型。
注意
事件通知数据的结构定义不在本章,具体请参见 通知 API
呼叫信息¶
-
class
sapi.
Call
¶ -
id
¶ 呼叫ID
返回类型: str
-
dir
¶ 呼叫方向
返回类型: str - 定义:
方向 表达式 呼入 incoming 呼出 outgoing
-
current_state
¶ -
返回类型: str - 定义:
状态 表达式 待定 pending
呼叫中 calling
等待应答 ringing
已接通 confirmed
结束 dropped
-
prior_state
¶ 上一个呼叫状态,其属性值含义与
current_state
一致。返回类型: str 注解
当呼叫刚刚建立时,其当前状态
current_state
为 pending ,prior_state
值是null
。
-
from
¶ 返回类型: str
-
to
¶ 返回类型: str
-