Communication APIs

Short description: Application Protocol

Communication APIs are pre-built sets of codes that can be integrated into any mobile or web app, to enable interaction features like instant messaging, voice calls, and video calls. These APIs create syntaxes and protocols for exchanging information between two devices or systems which has the same application installed in them. The frameworks of these APIs are added to the build Gradle of Android Apps or imported into the frameworks folder of iOS apps.

## Contents

* 1 Types of Communication APIs
* 2 Top Communication API Providers
* 3 See Also
* 4 References

### Types of Communication APIs

* Instant Messaging APIs
* Video Call APIs
* Voice Call APIs
* SMS, MMS, and RCS APIs
* SIP Trunking
* Number Discovery
* Rest APIs[1]

### Top Communication API Providers

* Microsoft Azure
* MirrorFly
* IBM Communication APIs
* Sendbird
* Cometchat
* Vonage

### See Also

* Communication Protocols
* WebRTC[2]
* WebSocket[3]
* XMPP[4]

## References

1. ↑ "What is a REST API?" (in en). https://www.redhat.com/en/topics/api/what-is-a-rest-api.
2. ↑ "WebRTC" (in en). https://webrtc.org/.
3. ↑ "WebSocket" (in en). https://javascript.info/websocket.
4. ↑ "XMPP | The universal messaging standard". https://xmpp.org/.

0.00

(0 votes)

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:Communication_APIs&oldid=3898825"