Udostępnij za pośrednictwem


Przykłady usługi Azure Storage korzystające z bibliotek klienckich języka JavaScript

Ten artykuł zawiera omówienie przykładowych scenariuszy kodu znalezionych w naszych przewodnikach dla deweloperów i repozytorium przykładów. Kliknij linki, aby wyświetlić odpowiednie przykłady w naszych przewodnikach dla deweloperów lub w repozytoriach GitHub.

Przewodniki dla deweloperów to kolekcje artykułów, które zawierają szczegółowe informacje i przykłady kodu dla określonych scenariuszy związanych z usługami Azure Storage. Aby dowiedzieć się więcej na temat przewodników dla deweloperów usługi Blob Storage dla języka JavaScript lub TypeScript, zobacz Rozpoczynanie pracy z usługą Azure Blob Storage i językiem JavaScript

Uwaga

Te przykłady korzystają z najnowszej biblioteki Języka JavaScript usługi Azure Storage w wersji 12. Aby zapoznać się ze starszym kodem w wersji 11, zobacz Wprowadzenie do usługi Azure Blob Service w Node.js w repozytorium GitHub.

Przykłady obiektów blob

Poniższa tabela zawiera linki do przewodników dla deweloperów usługi Azure Blob Storage i przykładów korzystających z bibliotek klienckich języka JavaScript. Linki przewodnika dla deweloperów obejmują fragmenty kodu JavaScript i TypeScript, a przykładowe linki prowadzą bezpośrednio do kodu w repozytorium GitHub.

Temat Przewodnik dewelopera Przykłady w serwisie GitHub
Uwierzytelnianie/autoryzacja Autoryzowanie dostępu i nawiązywanie połączenia z usługą Blob Storage

Tworzenie sygnatury dostępu współdzielonego delegowania użytkownika dla obiektu blob

Tworzenie sygnatury dostępu współdzielonego usługi dla obiektu blob

Tworzenie sygnatury dostępu współdzielonego konta
Uwierzytelnianie przy użyciu usługi Microsoft Entra ID:
JavaScript TypeScript


Uwierzytelnianie przy użyciu klucza współużytkowanego:

uwierzytelnianie języka TypeScript w języku JavaScript

przy użyciu parametry połączenia:
JavaScript TypeScript


Tworzenie kontenera Tworzenie kontenera Tworzenie kontenera:
JavaScript TypeScript
Przekazywanie Przekazywanie obiektu blob Przekazywanie obiektu blob:
JavaScript TypeScript


Parallel przekazywanie strumienia do obiektu blob:
JavaScript TypeScript
Pobierz Pobieranie obiektu blob Pobieranie obiektu blob:
JavaScript TypeScript


Parallel download block blob:
JavaScript TypeScript
List Wyświetlanie listy kontenerów

— wyświetlanie listy obiektów blob
List containers:
JavaScript
TypeScript


List containers using an iterator:
JavaScript TypeScript List containers by page:JavaScript
TypeScript


List blobs using an iterator:
JavaScript
TypeScript




List blobs by page:JavaScript TypeScript List blobs by page:

JavaScript
TypeScript


List blobs by hierarchy:
JavaScript TypeScript
Delete Usuwanie kontenerów

Usuwanie obiektów blob
Usuwanie kontenera:
JavaScript TypeScript
Kopiuj Omówienie operacji

kopiowania Kopiowanie obiektu blob z adresu URL


obiektu źródłowego Kopiowanie obiektu blob za pomocą planowania asynchronicznego
Dzierżawa Tworzenie dzierżaw kontenerów

i zarządzanie nimi — tworzenie dzierżaw obiektów blob i zarządzanie nimi
Właściwości i metadane Zarządzanie właściwościami kontenera i metadanymi

Zarządzanie właściwościami obiektów blob i metadanymi
Tagi indeksu Używanie tagów indeksu obiektów blob do zarządzania danymi i znajdowania ich
Poziomy dostępu Ustawianie lub zmienianie warstwy dostępu blokowego obiektu blob Ustawianie warstwy dostępu w obiekcie blob:
JavaScript TypeScript
Blob service Tworzenie klienta usługi obiektów blob:
JavaScript TypeScript Tworzenie klienta usługi blob przy użyciu adresu URL sygnatury dostępu współdzielonego:
JavaScript


TypeScript

Snapshot Tworzenie migawki obiektu blob:
JavaScript TypeScript


Pobieranie migawki obiektu blob:
JavaScript TypeScript

Rozwiązywanie problemów Wyzwalanie możliwego do odzyskania błędu przy użyciu klienta kontenera:
JavaScript TypeScript

Przykłady usługi Data Lake Storage

Poniższa tabela zawiera linki do przykładów usługi Data Lake Storage korzystających z bibliotek klienckich Języka JavaScript:

Temat Przykłady w serwisie GitHub
Usługa Data Lake Tworzenie klienta usługi Data Lake
System plików Tworzenie systemu plików
Wyświetlanie listy systemów plików
Wyświetlanie listy ścieżek w systemie plików
Usuwanie systemu plików
Plik Tworzenie pliku
Pobieranie pliku

Przykłady usługi Azure Files

Poniższa tabela zawiera linki do przykładów usługi Azure Files korzystających z bibliotek klienckich języka JavaScript:

Temat Przykłady w serwisie GitHub
Uwierzytelnianie Uwierzytelnianie przy użyciu parametry połączenia
Uwierzytelnianie przy użyciu poświadczeń klucza współużytkowanego
Uwierzytelnianie przy użyciu elementu AnonymousCredential
Nawiązywanie połączenia przy użyciu niestandardowego potoku
Nawiązywanie połączenia przy użyciu serwera proxy
Udostępnij Tworzenie udziału
Wyświetlanie listy udziałów
Wyświetlanie listy udziałów według strony
Usuwanie udziału
Katalog Tworzenie katalogu
Wyświetlanie listy plików i katalogów
Wyświetlanie listy plików i katalogów według strony
Plik Równoległe przekazywanie pliku
Równoległe przekazywanie strumienia z możliwością odczytu
Równoległe pobieranie pliku
Wyświetlanie listy dojść do plików
Wyświetlanie listy dojść do plików według strony

Przykłady kolejek

Poniższa tabela zawiera linki do przykładów usługi Azure Queues korzystających z bibliotek klienckich języka JavaScript:

Temat Przykłady w serwisie GitHub
Uwierzytelnianie Uwierzytelnianie przy użyciu parametry połączenia
Uwierzytelnianie przy użyciu poświadczeń klucza współużytkowanego
Uwierzytelnianie przy użyciu elementu AnonymousCredential
Nawiązywanie połączenia przy użyciu niestandardowego potoku
Nawiązywanie połączenia przy użyciu serwera proxy
Uwierzytelnianie przy użyciu identyfikatora Entra firmy Microsoft
usługą kolejki Tworzenie klienta usługi kolejki
Queue Tworzenie nowej kolejki
Wyświetlanie listy kolejek
Wyświetlanie listy kolejek według strony
Usuwanie kolejki
Komunikat Wysyłanie komunikatu do kolejki
Zaglądaj na wiadomości

Odbieranie komunikatów
Usuwanie komunikatów

Przykłady tabel

Poniższa tabela zawiera linki do przykładów tabel platformy Azure korzystających z bibliotek klienckich języka JavaScript:

Przykłady przestarzałych bibliotek klienckich są dostępne w przykładach usługi Azure Table Storage dla języka JavaScript.

Przykładowe biblioteki kodu platformy Azure

Aby wyświetlić pełne przykładowe biblioteki języka JavaScript, przejdź do:

Możesz przeglądać i klonować repozytorium GitHub dla każdej biblioteki.

Przewodniki wprowadzające

Zapoznaj się z poniższymi przewodnikami, jeśli szukasz instrukcji dotyczących sposobu instalowania i rozpoczynania pracy z bibliotekami klienta usługi Azure Storage.

Następne kroki

Aby uzyskać informacje na temat przykładów dla innych języków: