How to use Environments in Postman?

Czym są środowiska?

Podczas pracy z interfejsami API często trzeba mieć różne konfiguracje. Na przykład Twój komputer lokalny, serwer programistyczny lub interfejs API do produkcji. Środowiska umożliwiają dostosowywanie żądań za pomocą zmiennych. W ten sposób możesz łatwo przełączać się między różnymi konfiguracjami bez zmiany swoich żądań. Nie będziesz musiał martwić się zapamiętywaniem wszystkich tych wartości, gdy znajdą się w Postmanie. Środowiska mogą być pobierane i zapisywane jako pliki JSON i przesyłane później.

Kroki w celu stworzenia nowego środowiska

Kliknij ikonę koła zębatego w prawym górnym rogu aplikacji Postman i wybierz Zarządzaj środowiskami.

Zrzut ekranu z getpostmana

Kliknij przycisk Dodaj, aby utworzyć nowe środowisko.

zrzut ekranu z bpconcjcammlapcogcnnelfmaeghhagj

Podaj nazwę środowiska podobnie jak lokalny / programowanie lub produkcja.

Każde środowisko jest zbiorem par klucz-wartość, a kluczem jest nazwa zmiennej.

Na przykład tutaj tworzymy dwa klucze, które mogą być użyte podczas uruchamiania API

API_URL

WERSJA APLIKACJI

zrzut ekranu z bpconcjcammlapcogcnnelfmaeghhagj

Możemy również ustawić globalne zmienne, które mogą być dostępne we wszystkich środowiskach

Ustaw Klucz wartości jak wcześniej, podczas tworzenia środowiska, a następnie kliknij przycisk Zapisz.

zrzut ekranu z bpconcjcammlapcogcnnelfmaeghhagj

Kroki, by użyć środowiska

Wybierz aktywne środowisko

Kliknij menu w prawym górnym rogu aplikacji Listonosz, aby wybrać aktywne środowisko lub wpisz nazwę środowiska. Po wybraniu środowiska można uzyskać dostęp do zmiennych w aktywnym zakresie środowiskowym.

zrzut ekranu aktywnego środowiska

Uzyskaj dostęp do zmiennych środowiskowych

Po wybraniu środowiska możesz łatwo uzyskać dostęp do zmiennej w treści, nagłówkach lub w adresie URL żądania.

Uwaga: Nazwa zmiennej zostanie ujęta w podwójne nawiasy klamrowe. np. {{API_URL}}. Możesz również uzyskać sugestię zmiennej, wpisując pojedyncze nawiasy klamrowe "{"

Na poniższym zrzucie ekranu wykorzystaliśmy zmienne w parametrze Request Url i Body.

zrzut ekranu parametrów ciała

Uwaga: Środowisko i zmienne globalne będą zawsze przechowywane jako ciągi. Jeśli przechowujesz obiekty / tablice, upewnij się, że JSON.stringify () je przed przechowywaniem i JSON.parse () je podczas pobierania.

Joe Parker

We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify . We also provide custom module development and customization services for the website and modules..

Leave a Reply

Your email address will not be published. Required fields are marked *