以下列表顯示了可用的阿里雲 SDK 主要版本的列表以及它們在生命週期中的處於的位置。有關軟體開發套件 (SDK) 和工具的主要版本及其底層依賴項的生命週期的詳細資料,請參閱阿里雲 SDK 支援策略。
第二代 SDK(V2.0)
推薦使用第二代 SDK,兩者的區別請參見 V2.0 SDK 和 V1.0 SDK。
軟體開發套件 | 環境要求(最低) | 當前階段 | 正式對外日期 | 備忘 |
Java 8 | GA | 2020年8月21日 | ||
Java 8 | GA | 2021年9月26日 | ||
Node.js 8.x | GA | 2020年8月21日 | Node.js 10.x 及以下版本將於2025年1月1日終止支援,詳情參見宣布阿里雲 Node.js/TypeScript SDK 即將終止 Node.js 10.x 及以下版本的支援。 | |
Go 1.10 | GA | 2020年8月21日 | ||
net framework 4.5 或 .Net Core 2.0 | GA | 2020年8月21日 | ||
PHP 5.6 | GA | 2020年8月21日 | ||
Python 3.7 | GA | 2020年8月21日 | Python 3.6 及以下版本將於2024年10月1日終止支援,詳情參見宣布阿里雲 Python SDK 即將終止 Python 2.7 和 Python 3.6 的支援。 | |
Swift 5.6 | 開發人員預覽版 | 2022年8月29日 | ||
Python 2.7 | 終止支援 | 2020年8月21日 | 於2024年5月1日終止支援。 |
第一代 SDK(V1.0)
不建議任何新專案使用第一代 SDK 進行開發。推薦使用第二代 SDK 進行開發,它不僅解決了第一代 SDK 中的一些缺陷之外,還提供了更好的設計和體驗。
我們將遵照阿里雲SDK支援策略逐步廢棄對第一代 SDK 的支援,直接使用第二代 SDK 也可避免將來額外的遷移工作。我們通過在第一代和第二代 SDK 之間使用不同的命名空間,使得您可以在遺留專案中同時使用兩代 SDK,確保可以漸進式遷移到下一代 SDK 上,大大降低遷移的陡峭程度。
軟體開發套件 | 環境要求(最低) | 當前階段 | 正式對外日期 | 備忘 |
C++ 11 | GA | 2019年5月29日 | ||
Java 6 | GA | 2015年6月23日 | Java 7 及以下版本將於2025年1月1日終止支援,詳情參見宣布阿里雲 Java V1.0 SDK 即將終止 Java 7 及以下版本的支援。 | |
Node.js 8.x | GA | 2017年1月9日 | Node.js 10.x 及以下版本將於2025年1月1日終止支援,詳情參見宣布阿里雲 Node.js/TypeScript SDK 即將終止 Node.js 10.x 及以下版本的支援。 | |
Go 1.10 | 終止支援 | 2017年11月21日 | 已於2025年3月1日終止支援,詳情參見宣布將於 2025 年 3 月 1 日終止對阿里雲 V1.0 Golang SDK 支援。 | |
net framework 4.5 或 .Net Core 2.0 | GA | 2015年12月18日 | ||
PHP 5.5 | GA | 2019年1月3日 | ||
Python 3.7 | GA | 2015年7月23日 |
| |
2.3.0 | GA | 2019年2月13日 | ||
PHP 5.5 | 終止支援(已棄用) | 2015年6月23日 | ||
Python 2.6.5 或 3.x | 終止支援 | 2018年12月20日 | 已於2024年5月1日終止支援 |