This is an old revision of the document!


A PCRE internal error occured. This might be caused by a faulty plugin

====== APIs ====== This document is for users who want to develop a system for asterCC or integrate asterCC with with third-party system. It provides three kinds of APIs to communicate between asterCC and your system. ===== WebService ===== The WebService embedded in astercc will response for the third-party application, call the appropriate action to finish the request, and send feedback messages. WebService API includes method to change agent status changes and control calls. ===== HTTP ===== The HTTP service embedded in astercc will response for the third-party application, call the appropriate action to finish the request, and send feedback messages. HTTP API includes method to change agent status changes and control calls. ===== JavaScript ===== ===== Call events for agents ===== asterCC will parse http request, finish the job, then return the result. HTTP API could be used for agent control and call control. ===== Call events for system ===== System will push call event of a specific agent to client (Browser most time) ===== Appendix ===== * [[en:custom_development_guide:apis:Language Codes]] * [[en:custom_development_guide:apis:Return Messages]]

en/custom_development_guide/apis.1417056728.txt.gz · Last modified: 2017/12/12 03:11 (external edit)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki