共用方式為


使用 JavaScript 用戶端程式庫的 Azure 儲存體範例

本文提供在開發人員指南和範例存放庫中找到的程式碼範例案例概觀。 按一下連結,以檢視我們的開發人員指南或 GitHub 存放庫中的對應範例。

開發人員指南是文章集合,提供了 Azure 儲存體服務相關特定案例的詳細資訊和程式碼範例。 若要深入了解 JavaScript 或 TypeScript 的 Blob 儲存體開發人員指南,請參閱開始使用 Azure Blob 儲存體和 JavaScript

附註

這些範例會使用最新的 Azure 儲存體 JavaScript v12 程式庫。 如需舊版的 v11 程式碼,請參閱 GitHub 存放庫中的開始使用 Node.js 中的 Azure Blob 服務

Blob 範例

下表連結至使用 JavaScript 用戶端程式庫的 Azure Blob 儲存體開發人員指南和範例。 開發人員指南連結包含 JavaScript 和 TypeScript 程式碼片段,而範例連結會帶您直接前往 GitHub 存放庫中的程式碼。

主題 開發人員指南 GitHub 範例
驗證/授權 授權存取並連線至 Blob 儲存體

建立 Blob 的使用者委派 SAS

建立 Blob 的服務 SAS

建立帳戶 SAS
使用 Microsoft Entra ID 進行驗證(建議):
JavaScript
TypeScript

1 使用共用密鑰進行驗證:
JavaScript
TypeScript

1 使用連接字元串進行驗證:
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 的存取層 在 Blob 上設定存取層:
JavaScript
TypeScript
Blob 服務 建立 Blob 服務用戶端:
JavaScript
TypeScript

使用 SAS URL 建立 Blob 服務用戶端:
JavaScript
TypeScript
快照式 建立 Blob 快照集:
JavaScript
TypeScript

下載 Blob 快照集:
JavaScript
TypeScript
疑難排解 使用容器用戶端觸發可修復錯誤:
JavaScript
TypeScript

1 Microsoft建議您使用最安全的驗證流程。 此範例中所述的驗證流程在應用程式中需要高度的信任,而且具有在其他流程中不存在的風險。 只有在其他更安全的流程,例如受控識別無法使用時,才應該使用此流程。

Data Lake Storage 範例

下表連結至使用 JavaScript 用戶端程式庫的 Data Lake Storage 範例:

主題 GitHub 範例
Data Lake 服務 建立 Data Lake 服務用戶端
檔案系統 建立檔案系統
列出檔案系統
列出檔案系統中的路徑
刪除檔案系統
檔案 建立檔案
下載檔案

Azure 檔案儲存體範例

下表連結至使用 JavaScript 用戶端程式庫的 Azure 檔案儲存體範例:

主題 GitHub 範例
驗證 1使用連接字串進行驗證
1使用共用金鑰認證進行驗證
使用 AnonymousCredential 進行驗證
使用自訂管線來連線
使用 Proxy 來連線
共用 建立共用
列出共用
依頁面列出共用
刪除共用
目錄 建立目錄
列出檔案和目錄
依頁面列出檔案和目錄
檔案 以平行方式上傳檔案
以平行方式上傳可讀取的串流
以平行方式下載檔案
列出檔案控制代碼
依頁面列出檔案控制代碼

1 Microsoft建議您使用最安全的驗證流程。 此範例中所述的驗證流程在應用程式中需要高度的信任,而且具有在其他流程中不存在的風險。 只有在其他更安全的流程,例如受控識別無法使用時,才應該使用此流程。

佇列範例

下表連結至使用 JavaScript 用戶端程式庫的 Azure 佇列範例:

主題 GitHub 範例
驗證 1使用連接字串進行驗證
1使用共用金鑰認證進行驗證
使用 AnonymousCredential 進行驗證
使用自訂管線來連線
使用 Proxy 來連線
使用 Microsoft Entra ID 進行驗證 (建議)
佇列服務 建立佇列服務用戶端
佇列 建立新佇列
列出佇列
依頁面列出佇列
刪除佇列
訊息 將訊息傳送至佇列
查看訊息

接收訊息
刪除訊息

1 Microsoft建議您使用最安全的驗證流程。 此範例中所述的驗證流程在應用程式中需要高度的信任,而且具有在其他流程中不存在的風險。 只有在其他更安全的流程,例如受控識別無法使用時,才應該使用此流程。

資料表範例

下表連結至使用 JavaScript 用戶端程式庫的 Azure 資料表範例:

適用於已遭取代用戶端程式庫的範例可在適用於 JavaScript 的 Azure 資料表儲存體範例中找到。

Azure 程式碼範例程式庫

若要檢視完整的 JavaScript 範例程式庫,請移至:

您可以瀏覽並複製每個程式庫的 GitHub 存放庫。

入門指南

如果您要尋找有關如何安裝和開始使用「Azure 儲存體用戶端程式庫」的指示,請查看下列指南。

後續步驟

如需其他語言的範例相關資訊︰