Autentificare
Începe

Documentație Easy Digital Downloads

Documentație, Materiale de Referință și Tutoriale pentru Easy Digital Downloads 

EDD REST API – Introducere

Easy Digital Downloads include o API RESTful completă care permite preluarea datelor stocate de la distanță, fie în format JSON, fie XML. API-ul include metode pentru preluarea informațiilor despre produsele magazinului, clienții magazinului, vânzările magazinului și câștigurile magazinului.

Notă: API-ul REST EDD poate prelua doar date stocate, nu poate crea Descărcări/Produse, Comenzi sau Clienți.

API-ul este accesat prin punctul final  edd-api al magazinului dvs., astfel:

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

NOTĂ: Dacă primiți o eroare 404 la accesarea linkului de mai sus, este posibil să fie necesar să vă salvați din nou permalink-urile. Faceți acest lucru accesând Panou de control > Setări > Permalink-uri > Salvare.

Pentru a accesa API-ul, va trebui să furnizați o cheie API publică validă și, de asemenea, un token valid. O cheie API și un token pot fi generate pentru orice utilizator accesând  Descărcări → Instrumente → Chei API:

Cheia secretă este utilizată pentru autentificarea internă și nu ar trebui să fie utilizată niciodată direct pentru a accesa API-ul.

Utilizatorii individuali pot accesa propriul profil și își pot găsi propria cheie:

Odată ce aveți o cheie API, puteți începe să utilizați API-ul EDD. Atât cheia API, cât și tokenul trebuie adăugate la URL ca parametri de interogare, astfel:

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

Parametri de paginare

În mod implicit, API-ul EDD va returna 10 rezultate pe pagină pentru interogările despre clienți, vânzări și produse.

Dacă o interogare are 20 de rezultate, primele zece vor fi afișate în mod implicit, dar apoi cele de-al doilea 10 pot fi accesate adăugând  &page=2 la șirul de interogare, astfel:

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

Puteți schimba numărul de rezultate returnate utilizând parametrul number. Acest exemplu va returna 25 de rezultate pe pagină:

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

Dacă doriți să preluați toate rezultatele (fără paginare), setați number la -1.

Întrebări frecvente

Puteți crea comenzi, produse sau clienți prin API?
Nu, nu puteți crea prin API. API-ul nostru REST suportă în prezent doar extragerea datelor din magazinul dvs.

A fost util acest articol?

Începeți să vindeți astăzi!

Alăturați-vă peste 50.000 de proprietari de magazine inteligente și începeți să folosiți cel mai ușor mod de a vinde produse digitale cu WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]