Inloggen
Aan de slag

Easy Digital Downloads Documentatie

Documentatie, Referentiemateriaal en Tutorials voor Easy Digital Downloads 

EDD REST API – Bestand Downloads

De
EDD REST API biedt het /file-download-logs/ eindpunt, waarmee u logs voor een bepaalde site kunt ophalen. Een basis download-logs query ziet er als volgt uit:

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

Een voorbeeld van een download-logs reactie ziet er als volgt uit:

{
    "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
}
Download-logs Variabelen
klant

Het toevoegen van &[email protected] zal de logboekzoekopdracht beperken tot dat e-mailadres. Voorbeeld:

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

Foutmeldingen

Als de query die u aan de EDD API hebt doorgegeven een fout oplevert, zal de reactie er als volgt uitzien:

{
    "error": "Invalid query!"
}

Elke querymethode in de API bevat zinvolle foutmeldingen om u te helpen begrijpen wat u verkeerd hebt gedaan.

Als u bijvoorbeeld probeert een statistiekquery uit te voeren met een datumbereik, maar een einddatum invoert die vóór de startdatum ligt, krijgt u een foutmelding zoals deze:

{
    "error": "The end date must be later than the date date!"
}
Was dit artikel nuttig?

Begin vandaag nog met verkopen!

Sluit u aan bij meer dan 50.000 slimme winkel eigenaren, en begin met de eenvoudigste manier om digitale producten te verkopen met WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]