Postman znacznie zwiększa możliwości testowania i poznawania interfejsów API sprzedawcy, ponieważ udostępnia przyjazny dla użytkownika interfejs do tworzenia, wysyłania i analizowania żądań HTTP. Możesz łatwo tworzyć i modyfikować różne wywołania interfejsu API (GET, POST, PUT, DELETE) do różnych punktów końcowych, dostosowując parametry, nagłówki i treści żądań, aby symulować rzeczywiste scenariusze.
Narzędzie w przejrzysty sposób prezentuje odpowiedzi, w tym kody stanu, nagłówki i ładunki, co umożliwia szybkie weryfikowanie działania interfejsu API i ułatwia rozwiązywanie problemów. To uporządkowane podejście przyspiesza cykl życia rozwoju, poprawia jakość interfejsu API i pogłębia zrozumienie możliwości i złożoności interfejsu Merchant API.
Przegląd
Aby używać kolekcji MAPI Postman w instancji Postman, musisz najpierw wykonać kilka czynności, aby skonfigurować środowisko. Oto szczegółowe instrukcje, jak to zrobić.
Więcej informacji o platformie znajdziesz w opisie Postmana.
1. Konfigurowanie konta usługi
Otrzymasz serviceAccountKey i api_key.
- Szczegółowe instrukcje znajdziesz w artykule Jak używać konta usługi do uzyskiwania dostępu do interfejsu API.
- W projekcie Google Cloud kliknij Dane logowania > Utwórz dane logowania > Konto usługi.
- Wypełnij formularz i kliknij Utwórz i kontynuuj.
- Wybierz rolę Właściciel i kliknij Dalej.
- Kliknij przycisk Gotowe.
- Aby pobrać klucz JSON, wykonaj te czynności:
- Kliknij utworzony adres e-mail konta usługi (np. {YOUR_SERVICE_ACCOUNT}@{RANDOM_DOMAIN}.gserviceaccount.com).
- Kliknij kartę Klucze.
- Kliknij Dodaj klucz > Utwórz klucz.
- Wybierz JSON i kliknij Utwórz, aby pobrać plik JSON.
OSTRZEŻENIE: klucz można pobrać tylko raz. Jeśli go utracisz, musisz utworzyć nowy klucz i usunąć ten.
- Otwórz Merchant Center.
- W sekcji Ustawienia > Dostęp i usługi kliknij Osoby i dostęp.
- Kliknij Dodaj osobę i użyj identyfikatora konta usługi jako adresu e-mail nowego użytkownika.
2. Konfigurowanie narzędzia Postman
- Pobierz plik JSON z szablonem środowiska Postman.
- Pobierz plik JSON kolekcji MAPI Postman.
- Zaloguj się w Postmanie lub utwórz nowe konto.
- Importowanie szablonu środowiska Postman
- Skopiuj pełny kod JSON i wklej go w sekcji Środowisko > Moje konto > serviceAccountKey.
- Skopiuj private_key z pliku JSON do kolekcji Environment > MyAccount > api_key.
- Importowanie pliku JSON kolekcji MAPI Postman
- Wybierz środowisko w prawym górnym rogu.
3. Rejestracja dewelopera
Połącz konto Merchant Center z projektem Google Cloud, rejestrując się jako programista. Użytkownicy z rolą programisty korzystającego z interfejsu API będą otrzymywać komunikaty dotyczące interfejsu API, w tym obowiązkowe powiadomienia, ankiety dla programistów i informacje o możliwościach.
- Otwórz Postman > Kolekcje > Oficjalny interfejs Merchant API.
- Otwórz accounts_v1 > accounts > accounts.developerRegistration > registerGcp.
- Zastąp symbol zastępczy
{account}w ścieżce identyfikatorem MC. - Zastąp obiekt zastępczy
{email}w treści swoim adresem e-mail. - Aby zarejestrować się w programie, kliknij Wyślij.
- Jeśli wszystko zostało wykonane prawidłowo, otrzymasz odpowiedź JSON z potwierdzeniem, np. taką:
json { "name": "accounts/{YOUR_MC_ID}/developerRegistration", "gcpIds": [ "{YOUR_GCP_ID}" ] }
4. Testowanie interfejsu Merchant API w Postmanie
- Otwórz Postman > Collections > Merchant API Official > accounts_v1 > accounts > list.
- Kliknij Wyślij.
- Jeśli wszystko zostało wykonane prawidłowo, otrzymasz odpowiedź JSON z potwierdzeniem, np. taką:
json { "accounts": [ { "name": "accounts/{YOUR_MC_ID}", "accountId": "{YOUR_MC_ID}", "accountName": "{YOUR_MERCHANT_NAME}", "adultContent": false, "timeZone": { "id": "{YOUR_TIMEZONE}" }, "languageCode": "en-US" } ] }