Linkus SDK for Android Overview
Yeastar P-Series PBX System supports Linkus SDK, enabling you to integrate calling, CDR, and more Linkus UC Clients' functionalities into 3rd-party Android applications. This topic describes the requirements, prerequisites, demo and source code, integration process, and features of 'Linkus SDK for Android'.
Requirements
Platform / Environment | Requirement |
---|---|
PBX Server |
|
Development Environment |
|
Prerequisites
You have obtained the push certificate from the Android devices' operator.Note:
- Push certificate is used to ensure that you can receive incoming call notifications on your Android device after integrating Linkus SDK with your Android application.
- Vivo Push, HONOR Push, and OPPO Push are only available for version 37.15.0.22 or later.
The following table shows
the
required certificate information for different push service
platforms.
Push Service Platform | Required Certificate Information |
---|---|
Android Google Firebase Push | Full certificate |
Huawei Push | Specific fields from the certificate: App ID, App Secret |
Xiaomi Push | Specific fields from the certificate: App Secret, App Package Name, Channel ID, Custom Ringtone Channel ID, Custom Ringtone Path |
Vivo Push | Specific fields from the certificate: App ID, App Key, App Secret |
HONOR Push | Specific fields from the certificate: App ID, Client ID, Client Secret |
OPPO Push | Specific fields from the certificate: App Key, Master Secret, Channel ID |
Demo and Source code
Before the integration, we recommend that you try out the Demo and review the source code of 'Linkus SDK for Android' to have an overview of the framework and workflow of 'Linkus SDK for Android'.
For more information, go to the GitHub Repository of 'Linkus SDK for Android'.
Integration Process and Features
- Integration Process