Accedi
Inizia

Documentazione di Easy Digital Downloads

Documentazione, Materiali di Riferimento e Tutorial per Easy Digital Downloads 

EDD REST API – Introduzione

Easy Digital Downloads include un'API RESTful completa che consente di recuperare i dati memorizzati in remoto in formato JSON o XML. L'API include metodi per recuperare informazioni su prodotti del negozio, clienti del negozio, vendite del negozio e guadagni del negozio.

Nota: L'API REST di EDD può solo recuperare dati memorizzati, non può creare Download/Prodotti, Ordini o Clienti.

L'API è accessibile tramite il punto finale edd-api del tuo negozio, in questo modo:

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

NOTA: Se ricevi un errore 404 visitando il link sopra, potresti dover salvare nuovamente i tuoi permalink. Fallo andando su Dashboard > Impostazioni > Permalink > Salva.

Per accedere all'API, dovrai fornire una chiave API pubblica valida e anche un token valido. Una chiave API e un token possono essere generati per qualsiasi utente andando su Download → Strumenti → Chiavi API:

La chiave segreta viene utilizzata per l'autenticazione interna e non dovrebbe mai essere utilizzata direttamente per accedere all'API.

I singoli utenti possono andare al proprio profilo e trovare la propria chiave:

Una volta ottenuta una chiave API, puoi iniziare a utilizzare l'API EDD. Sia la chiave API che il token devono essere aggiunti all'URL come parametri di query, in questo modo:

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

Parametri di paginazione

Per impostazione predefinita, l'API EDD restituirà 10 risultati per pagina per le query su clienti, vendite e prodotti.

Se una query ha 20 risultati, i primi dieci verranno visualizzati per impostazione predefinita, ma i secondi 10 possono essere accessibili aggiungendo  &page=2 alla stringa di query, in questo modo:

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

Puoi modificare il numero di risultati restituiti utilizzando il parametro number. Questo esempio restituirà 25 risultati per pagina:

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

Se desideri recuperare tutti i risultati (nessuna paginazione), imposta number su -1.

FAQ

Puoi creare ordini, prodotti o clienti tramite API?
No, non puoi creare tramite API. La nostra API REST attualmente supporta solo il recupero di dati dal tuo negozio.

Questo articolo è stato utile?

Inizia a vendere oggi!

Unisciti a oltre 50.000 proprietari di negozi intelligenti e inizia a usare il modo più semplice per vendere prodotti digitali con WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]