Communication Apis

From Handwiki

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.

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/. 


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


Download as ZWI file | Last modified: 06/19/2024 18:39:08 | 11 views
☰ Source: https://handwiki.org/wiki/Software:Communication_APIs | License: CC BY-SA 3.0

ZWI is not signed. [what is this?]