Tencent Push Notification Service (TPNS) is a professional mobile application push platform that can deliver tens of billions of notifications and messages within seconds. It supports both Android and iOS systems. You can embed SDK, API calls, or web-based visuals to send pushes to specific users, improving user activity and engagement. Real-time push effect data are also available.
The SDK for Android provided by TPNS contains APIs for clients to implement message pushing. It is mainly used to:
The following files can be extracted from the package downloaded from the official website:
Demo
folder: contains the TPNS official demo. You can refer to it for relevant configurations.flyme-notification-res
folder: contains resource files for the Meizu channel, which are used to enable compatibility with Meizu phones on lower versions. For users of Meizu phones on Flyme 6.0 or below, the corresponding files should be copied to the res
directory of the application.libs
folder: contains the jar and so files of TPNS push.Other-Platform-SO
folder: contains the so files for other less commonly used CPU architectures.Other-Push-jar
: contains the jar packages encapsulated by TPNS for Huawei, Meizu, Mi, OPPO, Vivo, and FCM channels.The device registration flow is as shown below. For specific API methods, please see the API documentation.
The device unregistration flow is as shown below. For specific API methods, please see the API documentation.
The account flow is as shown below. For specific API methods, please see the API documentation.
The tag flow is as shown below. For specific API methods, please see the API documentation.
The user attribute flow is as shown below. For specific API methods, please see the API documentation.
Was this page helpful?