Before using an ApsaraMQ for MQTT client to send and receive messages, download an SDK for a language that ApsaraMQ for MQTT supports.
ApsaraMQ for MQTT supports the MQTT 3.1.1 protocol by default and is theoretically compatible with all MQTT clients. Some clients may have minor compatibility issues.
The following table lists recommended third-party SDKs for common MQTT platforms.
|
Language/Platform |
Recommended third-party SDK |
|
Java |
|
|
iOS |
|
|
Android |
|
|
JavaScript |
|
|
Python |
|
|
C |
|
|
C# |
|
|
Golang |
|
|
Node.js |
|
|
PHP |
SDKs for other languages have not been tested. To download them, visit mqtt.github.