信普飞科软电话开发指南:集成与接口详解

需积分: 13 3 下载量 184 浏览量 更新于2024-07-18 收藏 1.86MB PDF 举报
CrystalSoftPhone21开发手册是一份详尽的指南,针对的是北京信普飞科科技有限公司的软电话开发工具。该手册主要介绍如何利用CrystalSoftPhone21这一OCX(Object Control Extension)组件在业务应用中实现软电话功能的集成。版本为1.3,强调了文档的版权归属,并提供了合法使用的联系方式。 手册分为多个章节,首先,概述部分介绍了CrystalSoftPhone21作为BasicCall2.1版本的UI接口,它的主要作用是为开发者提供一个易于集成的解决方案,允许业务系统专注于核心功能,而无需过多关注软电话的具体操作界面设计。它提供了两种接口,一种是UI接口(SoftPhone21),可以直接在程序界面上创建,适合对界面控制要求不高的场景;另一种是普通类接口(csSoftPhone21),允许开发者以自定义的界面风格展现软电话,提供了更大的灵活性。 第二部分详细阐述了接口的属性、方法和事件,包括SoftPhone21接口的属性设置,如电话号码、呼叫状态等;初始化相关的方法,如设置呼叫配置和加载电话簿;软电话的操作功能,如接听、挂断、转移呼叫等;辅助函数,用于处理常见任务;以及保留函数和事件处理,以便于监控和响应软电话的工作状态。 接下来的附录部分列举了丰富的资源,如呼叫属性、座席属性、状态列表、离席原因、工作模式等详细信息,这些数据结构可以帮助开发者准确地理解和管理软电话的运行状态。还包括初始化参数列表、座席列表属性、电话排队列表属性、与会者信息等实用信息。此外,手册还提供了软电话OCX的功能按钮表和座席状态-功能按钮的对应关系,以及短信呼叫属性和系统错误代码表,这些都是开发过程中不可或缺的参考资料。 CrystalSoftPhone21开发手册是为IT开发人员设计的一份全面指南,涵盖了软电话开发所需的各个方面,无论是UI接口的简单集成还是高级定制,都能从中找到所需的技术支持和细节指导,帮助开发者高效地实现软电话功能的集成和定制化。