API is the acronym for Application Programming Interface, which comprises of software packages that allow any third party tool with the software application packages to talk to the server. The application basically connects to the Internet and sends data to a dedicated server. The server interprets the data received, performs the necessary action requested for (requested using the application packages) and sends the result back to your application. The application then interprets the data received from the server and presents you with the information you requested for in a readable way. What an API also does is provide a layer of security. Your private data from the application is never fully exposed to the server, and likewise the server is never fully exposed to your application. Instead, both of them communicates using a small set of packages of application data, sharing only the necessary and required information available on the package.
A web API is an application programming interface (API) for a web browser. While building a web browser, the web developer can embed Enhanced Push-to-Talk API packages.
PoC Plugins will let you open inbound and outbound audio connections to/from the PoC Server for initializing PTT calls, Group calls, sending IPA's etc. Using the web browser itself. The PoC EventStream running on the server, pushes the real-time events such as PoC calls and InstantPersonalAlert messages, from the server to your application running on the browser. To provide the user a completely synchronized end-to-end experience. These plugins can be easily integrated into the web browsers by web application developers. The Enhanced PTT features can be easily augmented by calling a few APIs and implementing few callbacks. Listed are few examples supported by JS APIs:
Download knEnhancedWebAPI.js for integrating the PoC services.
> PoC Calls, Floor control and Instant Personal Alert:
> Contacts and Group Management:
> PTT Call Recording:
> Broadcast Group Call Feature:
> Location Services Management:
> Talk Group Scanning Feature:
> Hot Key Management:
For More Detail regarding Usage: Refer Introduction
API version : 4.0.0.x