Zaloguj się
Rozpocznij

Dokumentacja Easy Digital Downloads

Dokumentacja, materiały referencyjne i samouczki dla Easy Digital Downloads 

EDD REST API – Wprowadzenie

Easy Digital Downloads zawiera kompletny interfejs API RESTful, który pozwala na zdalne pobieranie zapisanych danych w formacie JSON lub XML. API zawiera metody do pobierania informacji o produktach sklepu, klientach sklepu, sprzedaży sklepu i zarobkach sklepu.

Uwaga: EDD REST API może jedynie pobierać zapisane dane, nie może tworzyć pobrań/produktów, zamówień ani klientów.

Dostęp do API uzyskuje się za pośrednictwem punktu końcowego  edd-api twojego sklepu, w następujący sposób:

https://yoursite.com/edd-api/

UWAGA: Jeśli otrzymujesz błąd 404 podczas odwiedzania powyższego linku, być może będziesz musiał ponownie zapisać swoje stałe linki. Zrób to, przechodząc do Panel > Ustawienia > Stałe linki > Zapisz.

Aby uzyskać dostęp do API, musisz podać prawidłowy publiczny klucz API i prawidłowy token. Klucz API i token można wygenerować dla dowolnego użytkownika, przechodząc do  Pobrane → Narzędzia → Klucze API:

Klucz tajny służy do uwierzytelniania wewnętrznego i nigdy nie powinien być używany bezpośrednio do uzyskiwania dostępu do API.

Poszczególni użytkownicy mogą przejść do swojego profilu i znaleźć swój klucz:

Gdy już będziesz mieć klucz API, możesz zacząć korzystać z EDD API. Zarówno klucz API, jak i token muszą zostać dodane do adresu URL jako parametry zapytania, w następujący sposób:

https://yoursite.com/edd-api/?key=XXX&token=XXX

Parametry stronicowania

Domyślnie EDD API zwraca 10 wyników na stronę dla zapytań o klientów, sprzedaż i produkty.

Jeśli zapytanie ma 20 wyników, domyślnie wyświetlanych będzie pierwszych dziesięć, ale drugie 10 można uzyskać, dodając  &page=2 do ciągu zapytania, w następujący sposób:

https://yoursite.com/edd-api/sales/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&page=2

Możesz zmienić liczbę zwracanych wyników, używając parametru number. Ten przykład zwróci 25 wyników na stronę:

https://yoursite.com/edd-api/sales/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&number=25

Jeśli chcesz pobrać wszystkie wyniki (bez stronicowania), ustaw number na -1.

FAQ

Czy można tworzyć zamówienia, produkty lub klientów za pomocą API?
Nie, nie można tworzyć za pomocą API. Nasz REST API obecnie obsługuje jedynie pobieranie danych z Twojego sklepu.

Czy ten artykuł był pomocny?

Zacznij sprzedawać już dziś!

Dołącz do ponad 50 000 sprytnych właścicieli sklepów i zacznij korzystać z najłatwiejszego sposobu sprzedaży produktów cyfrowych za pomocą WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]