使用 JavaScript 用戶端程式庫的 Azure 儲存體範例
本文提供在開發人員指南和範例存放庫中找到的程式碼範例案例概觀。 按一下連結,以檢視我們的開發人員指南或 GitHub 存放庫中的對應範例。
開發人員指南是文章集合,提供了 Azure 儲存體服務相關特定案例的詳細資訊和程式碼範例。 若要深入瞭解 JavaScript 或 TypeScript 的 Blob 記憶體開發人員指南,請參閱開始使用 Azure Blob 儲存體 和 JavaScript
注意
這些範例會使用最新的 Azure 儲存體 JavaScript v12 程式庫。 如需舊版的 v11 程式碼,請參閱 GitHub 存放庫中的開始使用 Node.js 中的 Azure Blob 服務。
Blob 範例
下表連結至 Azure Blob 儲存體 使用 JavaScript 用戶端連結庫的開發人員指南和範例。 開發人員指南連結包含 JavaScript 和 TypeScript 代碼段,而範例連結會帶您直接前往 GitHub 存放庫中的程式碼。
主題 | 開發人員指南 | GitHub 上的範例 |
---|---|---|
驗證/授權 | 授權存取權並連線到 Blob 記憶體 建立 Blob 的使用者委派 SAS 建立 Blob 的服務 SAS 建立帳戶 SAS |
使用 Microsoft Entra ID 進行驗證: JavaScript TypeScript 使用共用金鑰認證進行驗證: JavaScript TypeScript 使用連接字符串進行驗證: JavaScript TypeScript |
建立容器 | 建立容器 | 建立容器: JavaScript TypeScript |
上傳 | 上傳 Blob | 上傳 Blob: JavaScript TypeScript 平行上傳資料流至 Blob: JavaScript TypeScript |
下載 | 下載 Blob | 下載 Blob: JavaScript TypeScript 平行下載區塊 Blob: JavaScript TypeScript |
清單 | 列出容器 列出 Blob |
列出容器: JavaScript TypeScript 使用列舉程式列出容器: JavaScript TypeScript 依頁面列出容器: JavaScript TypeScript 使用列舉程式列出 Blob: JavaScript TypeScript 依頁面列出 Blob: JavaScript TypeScript 依階層列出 Blob: JavaScript TypeScript |
刪除 | 刪除容器 刪除 Blob |
刪除容器: JavaScript TypeScript |
複本 | 複製作業 概觀:從來源物件 URL 複製具有異步排程的 Blob |
|
租用 | 建立和管理容器租用 建立和管理 Blob 租用 |
|
屬性和中繼資料 | 管理容器屬性和元數據 管理 Blob 屬性和元數據 |
|
索引標籤 | 使用 Blob 索引標籤來管理和尋找數據 | |
存取層 | 設定或變更區塊 Blob 的存取層 | 在 Blob 上設定存取層: JavaScript TypeScript |
Blob 服務 | 建立 Blob 服務用戶端: JavaScript TypeScript 使用 SAS URL 建立 Blob 服務用戶端: JavaScript TypeScript |
|
快照式 | 建立 Blob 快照集: JavaScript TypeScript 下載 Blob 快照集: JavaScript TypeScript |
|
疑難排解 | 使用容器用戶端觸發可修復錯誤: JavaScript TypeScript |
Data Lake Storage 範例
下表連結至使用 JavaScript 用戶端程式庫的 Data Lake Storage 範例:
主題 | GitHub 上的範例 |
---|---|
Data Lake 服務 | 建立 Data Lake 服務用戶端 |
檔案系統 | 建立檔案系統 列出檔案系統 列出檔案系統中的路徑 刪除檔案系統 |
檔案 | 建立檔案 下載檔案 |
Azure 檔案儲存體範例
下表連結至使用 JavaScript 用戶端程式庫的 Azure 檔案儲存體範例:
主題 | GitHub 上的範例 |
---|---|
驗證 | 使用連接字串進行驗證 使用共用金鑰認證進行驗證 使用 AnonymousCredential 進行驗證 使用自訂管線來連線 使用 Proxy 來連線 |
共用 | 建立共用 列出共用 依頁面列出共用 刪除共用 |
Directory | 建立目錄 列出檔案和目錄 依頁面列出檔案和目錄 |
檔案 | 以平行方式上傳檔案 以平行方式上傳可讀取的串流 以平行方式下載檔案 列出檔案控制代碼 依頁面列出檔案控制代碼 |
佇列範例
下表連結至使用 JavaScript 用戶端程式庫的 Azure 佇列範例:
主題 | GitHub 上的範例 |
---|---|
驗證 | 使用連接字串進行驗證 使用共用金鑰認證進行驗證 使用 AnonymousCredential 進行驗證 使用自訂管線來連線 使用 Proxy 來連線 使用 Microsoft Entra ID 進行驗證 |
佇列服務 | 建立佇列服務用戶端 |
Queue | 建立新佇列 列出佇列 依頁面列出佇列 刪除佇列 |
訊息 | 將訊息傳送至佇列 查看訊息 接收訊息 刪除訊息 |
資料表範例
下表連結至使用 JavaScript 用戶端程式庫的 Azure 資料表範例:
- 驗證方法
- 建立和刪除資料表
- 建立和刪除資料表實體
- 查詢資料表
- 查詢實體
- 更新和 upsert 資料表中的實體
- 傳送一次購買批次要求
- 使用 TableTransaction 協助程式傳送一次購買批次要求
適用於已遭取代用戶端程式庫的範例可在適用於 JavaScript 的 Azure 資料表儲存體範例中找到。
Azure 程式碼範例程式庫
若要檢視完整的 JavaScript 範例程式庫,請移至:
您可以瀏覽並複製每個程式庫的 GitHub 存放庫。
入門指南
如果您要尋找有關如何安裝和開始使用「Azure 儲存體用戶端程式庫」的指示,請查看下列指南。
- 快速入門:適用於 JavaScript 的 Azure Blob 儲存體用戶端程式庫
- 快速入門:適用於 JavaScript 的 Azure 佇列用戶端程式庫
- 開始使用 JavaScript 中的 Azure 資料表服務
下一步
如需其他語言的範例相關資訊︰
- .NET:使用 .NET 的 Azure 儲存體範例
- Java:使用 Java 的 Azure 儲存體範例
- Python:使用 Python 的 Azure 儲存體範例
- C++:使用 C++ 的 Azure 儲存體範例
- 所有其他語言︰Azure 儲存體範例