Accedi
Inizia

Documentazione di Easy Digital Downloads

Documentazione, Materiali di Riferimento e Tutorial per Easy Digital Downloads 

EDD REST API – Download File

La
EDD REST API fornisce l'endpoint /file-download-logs/, che consente di recuperare i log per un dato sito. Una query di base per download-logs è simile a questa:

https://example.com/edd-api/file-download-logs/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70

Una risposta di esempio per download-logs è simile a questa:

{
    "download_logs": [
        {
            "ID": 257,
            "user_id": "1",
            "product_id": 68,
            "product_name": "Ebook: I am Pippin Williamson, and so can YOU.",
            "customer_id": "1",
            "payment_id": "254",
            "file": "Be Kind To Your Web Footed Friends",
            "ip": "68.56.68.4",
            "date": "2015-11-03 18:36:05"
        },
        {
            "ID": 256,
            "user_id": "1",
            "product_id": 68,
            "product_name": "Ebook: I am Pippin Williamson, and so can YOU.",
            "customer_id": "1",
            "payment_id": "254",
            "file": "Be Kind To Your Web Footed Friends",
            "ip": "68.56.68.4",
            "date": "2015-11-03 18:34:00"
        }
    ],
    "request_speed": 0.076191902160645
}
Variabili di Download-logs
cliente

L'aggiunta di &[email protected] restringerà la ricerca dei log a quell'indirizzo email. Esempio:

https://yoursite.com/edd-api/file-download-logs/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&[email protected]

Messaggi di Errore

Se la query passata all'API EDD restituisce un errore, la risposta sarà simile a questa:

{
    "error": "Invalid query!"
}

Ogni metodo di query nell'API include messaggi di errore significativi per aiutarti a capire cosa hai sbagliato.

Ad esempio, se tenti di eseguire una query di statistiche con un intervallo di date ma inserisci una data di fine precedente alla data di inizio, riceverai un errore simile a questo:

{
    "error": "The end date must be later than the date date!"
}
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]