訊息推送支援 Java、Python、Node.js、PHP 四種語言版本。針對不同的語言版本,在調用上述推送方式前,需要進行相應的推送準備。
下面分別對各個語言版本的 SDK 準備工作進行說明。
Java
說明
對於非金融區使用者,訊息推送 V2.0 SDK 最新版本為 5.0.2;對於金融區使用者,訊息推送 V2.0 SDK 最新版本為 2.1.11。
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>mpaas20201028</artifactId>
<version>5.0.1</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>tea-openapi</artifactId>
<version>0.3.6</version>
</dependency>Python
執行以下命令添加 SDK 相關依賴。
## 阿里雲 SDK
pip install aliyun-python-sdk-core
## mpaas SDK
pip install aliyun-python-sdk-mpaasNode.js
執行以下命令添加 SDK 相關依賴。
npm i @alicloud/mpaas20190821PHP
執行以下命令添加 SDK 相關依賴。
composer require alibabacloud/sdk環境變數配置
配置環境變數 MPAAS_AK_ENV 和 MPAAS_SK_ENV。
Linux 和 macOS 系統配置方法執行以下命令:
export MPAAS_AK_ENV=<access_key_id> export MPAAS_SK_ENV=<access_key_secret>說明access_key_id替換為已準備好的 AccessKey ID,access_key_secret替換為 AccessKey Secret。Windows 系統配置方法
建立環境變數,添加環境變數 MPAAS_AK_ENV 和 MPAAS_SK_ENV,並寫入已準備好的 AccessKey ID 和 AccessKey Secret。
重啟 Windows 系統。