Czego się dowiesz

Czego się dowiesz

Uzyskaj podstawową wiedzę na temat wywołań API i tego, w jaki sposób interfejs API Klaviyo może przynieść korzyści Twojej firmie.  W tym przewodniku dowiesz się o interfejsach API REST, metodach HTTP i narzędziach programistycznych, które przygotują Cię do testowania interfejsów API Klaviyo. Twoje pierwsze wywołania API mogą być wykonane w zaledwie 10 minut od początku do końca. Jeśli jesteś już zaznajomiony z wywołaniami API i jesteś gotowy do przetestowania naszego API, postępuj zgodnie z naszym przewodnikiem na temat korzystania z naszych kolekcji Postman.

W całym tym przewodniku będziemy odsyłać do słownika po wprowadzeniu nowych terminów technicznych. Jeśli nie masz pewności co do znaczenia słowa w którymkolwiek momencie przewodnika, przejdź na stronę płatności przejdź do kasy słownika terminów technicznych
Czym jest interfejs API REST?

Czym jest interfejs API REST?

REST API to zestaw akronimów oznaczających Representational State Transfer i Application Programming Interface. Terminy te można prościej rozumieć jako ustrukturyzowane żądania, które pozwalają oprogramowaniu komunikować się z innym i przekazywać między nimi informacje. Kiedy wykonujesz połączenie API, wysyłasz żądanie do serwera, gdzie informacje są sklep, który następnie zwraca odpowiedź zawierającą żądane dane w formacie JSON (JavaScript Object Notation).

Mówiąc prościej, REST API pozwala na zażądanie magazynu danych w Klaviyo i zwrócenie tych danych w formacie czytelnym zarówno dla Ciebie, jak i dla komputerów. 

whatisanAPI_copy.png

Standardowe wywołanie API trwa kilka sekund. Za kulisami Twoje połączenie będzie:

  1. Wyślij zorganizowaną prośbę o dane przez Internet na adres API. Żądania są wysyłane za pośrednictwem protokołu HTTP, podstawowego typu żądania sieciowego, na którym w dużej mierze opiera się Internet.
  2. API otrzyma żądanie, przetworzy je i uzyska żądane informacje z baz danych Klaviyo.
  3. Interfejs API odpowiada następnie aplikacji klienckiej przy użyciu formatu JSON.
  4. Otrzymasz odpowiedź JSON z aplikacji klienckiej.

Chociaż wiedza ta jest pomocna w zrozumieniu, jak działa transfer danych, nie jest konieczna, aby rozpocząć wykonywanie połączeń API i czerpać korzyści z tego, co oferuje Klaviyo API. Wszystko, co musisz wiedzieć, aby rozpocząć swoje pierwsze wywołania API, zostanie omówione w poniższych sekcjach.

Metody HTTP

Metody HTTP

Metody HTTP to "czasowniki", za pomocą których wysyłane są Twoje żądania. Istnieją 2 metody HTTP, którymi zajmiemy się w tym przewodniku: GET i POST.  

Chociaż nie będziemy ich tutaj używać, warto zauważyć, że większość interfejsów API REST korzysta z dodatkowych metod HTTP, takich jak PUT, PATCH i DELETE.

UZYSKAJ

Żądanie GET można najłatwiej zrozumieć jako żądanie "odczytu". Żądania GET pobierają informacje z API punkt końcowy i zwracają je do Ciebie w odpowiedzi w formacie JSON. Żądania te pozwalają tylko na odczyt danych, co czyni je najbezpieczniejszym typem żądania, ponieważ dane nie mogą być modyfikowane ani nadpisywane za pomocą tej metody.

ZAMIEŚĆ

Żądanie POST można po prostu rozumieć jako żądanie "zapisu". POST umożliwia tworzenie lub dodawanie nowych zasobów. Na przykład, żądanie POST do listy API może być użyte do utworzenia nowej listy na twoim koncie, podczas gdy żądanie GET może być użyte do pobrania wszystkich dostępnych list. Pamiętaj, że podczas wysyłania danych odpowiedzi będą się różnić w zależności od tego, kiedy Klaviyo będzie w stanie zrealizować Twoje żądanie.

Niezbędne narzędzia

Niezbędne narzędzia

API oferują dużą elastyczność dla Twojej organizacji pracy i nie wymagają korzystania z określonej aplikacji klienckiej lub biblioteki językowej w celu osiągnięcia pożądanych rezultatów. Ponieważ wywołania API są wykonywane za pomocą żądań HTTP, prawie każdy język programowania ma możliwość wysyłania tego typu żądań natywnie lub za pośrednictwem powszechnie dostępnej biblioteki językowej. Dodatkowo, w zależności od posiadanego komputera i systemu operacyjnego, możesz używać natywnych aplikacji, takich jak Terminal Apple lub Wiersz poleceń Windows, do wykonywania wywołań API po stronie klienta. Aplikacje te wymagają jednak wcześniejszej znajomości interfejsów wiersza poleceń.

Korzystamy z bezpłatnej aplikacji internetowej i komputerowej o nazwie Postman. Postman ma wiele funkcji, które ułatwiają konfigurację i wysyłanie żądania API poprzez wprowadzenie punktu końcowego, parametrów i uwierzytelnienie w pomocnym interfejsie użytkownika.

Przetestuj interfejsy API Klaviyo

Przetestuj interfejsy API Klaviyo

KlaviyoAPI są przydatne do wysyłania danych z innych platform lub serwerów na konto Klaviyo lub wyszukiwania informacji na koncie Klaviyo. Teraz, gdy już wiesz, jak działają interfejsy API, możesz rozpocząć testowanie naszych interfejsów API pod kątem przypadków użycia w Twojej firmie. Aby uzyskać pełną listę dostępnych interfejsów API Klaviyo, przejdź na stronę płatności przejdź do kasy naszej dokumentacji referencyjnejAPI . Postępuj zgodnie z naszym przewodnikiem, jak korzystać z naszych kolekcji Postman , aby wykonać pierwsze wywołanie API Klaviyo.

Dodatkowe źródła

Dodatkowe źródła

portal deweloperski zasoby

portal deweloperski zasoby

Klaviyo Portal deweloperski API zawiera przewodniki i dokumentację referencyjną, które pomogą Ci w pełni wykorzystać nasze API. Przejdź na stronę płatności przejdź do kasy z poniższych zasobów, aby rozpocząć:

Klaviyo deweloper szkolenie

Klaviyo deweloper szkolenie

Akademia Klaviyo zapewnia szkolenia dla programistów, które pomogą Ci rozpocząć tworzenie aplikacji za pomocą Klaviyo API. przejdź na stronę płatności przejdź do kasy szkolenia poniżej:

 

Czy ten artykuł był pomocny?
Ten formularz służy tylko do przesyłania opinii na temat artykułów. Dowiedz się, jak skontaktować się z zespołem ds. pomocy.

Dowiedz się od Klaviyo więcej

Społeczność
Nawiązuj kontakty z osobami na podobnych stanowiskach, partnerami oraz ekspertami i ekspertkami Klaviyo – inspirujcie się nawzajem, wymieniajcie spostrzeżeniami i pomagajcie szukać odpowiedzi na nurtujące Was pytania.
Szkolenie na żywo
Chcesz poznać najlepsze praktyki, nauczyć się konfigurować najważniejsze funkcje i nie tylko? Dołącz do sesji na żywo z udziałem ekspertów i ekspertek Klaviyo.
Pomoc

Uzyskaj wsparcie za pośrednictwem konta.

E-mail do zespołu ds. pomocy (konta w bezpłatnym okresie próbnym oraz konta płatne) Całodobowa dostępność

Czat/wirtualna pomoc
Dostępność różni się w–zależności od lokalizacji i typu planu.