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 przewodnika dla deweloperów usługi Blob Storage dla języka JavaScript, zobacz Wprowadzenie do usługi Azure Blob Storage i języka 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 deweloperów usługi Azure Blob Storage i przykładów korzystających z bibliotek klienckich języka JavaScript:

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 uwierzytelniania za pomocą identyfikatora entra

firmy Microsoft przy użyciu poświadczeń klucza współużytkowanego


przy użyciu parametry połączenia
Tworzenie kontenera Tworzenie kontenera Tworzenie kontenera
Przekazywanie Przekazywanie obiektu blob Przekazywanie równoległego obiektu blob

do obiektu blob
Pobierz Pobieranie obiektu blob Pobieranie obiektu blob Parallel — blokowy obiekt blob

pobierania
List Wyświetlanie listy kontenerów

— wyświetlanie listy obiektów blob
Wyświetlanie listy kontenerów kontenerów

przy użyciu kontenerów listy iteratorów


według stronicowych

obiektów blob list przy użyciu obiektów blob listy iteratora

według stronicowej

listy obiektów blob według hierarchii
Delete Usuwanie kontenerów

Usuwanie obiektów blob
Usuwanie kontenera
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
Blob service Tworzenie klienta

usługi blob Service Tworzenie klienta usługi blob przy użyciu adresu URL sygnatury dostępu współdzielonego
Snapshot Tworzenie migawki

obiektu blob Pobieranie migawki obiektu blob
Rozwiązywanie problemów Wyzwalanie błędu możliwego do odzyskania przy użyciu klienta kontenera

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
Połączenie przy użyciu potoku niestandardowego
Połączenie 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
Połączenie przy użyciu potoku niestandardowego
Połączenie 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: