Anmelden
Loslegen

Easy Digital Downloads Dokumentation

Dokumentation, Referenzmaterialien und Tutorials für Easy Digital Downloads 

EDD REST API – Datei-Downloads

Die
EDD REST API stellt den Endpunkt /file-download-logs/ bereit, mit dem Sie Protokolle für eine bestimmte Website abrufen können. Eine einfache Abfrage von download-logs sieht wie folgt aus:

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

Eine Beispielantwort von download-logs sieht wie folgt aus:

{
    "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-Variablen
kunde

Das Anhängen von &[email protected] schränkt die Protokollsuche auf diese E-Mail-Adresse ein. Beispiel:

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

Fehlermeldungen

Wenn die an die EDD API übergebene Abfrage einen Fehler zurückgibt, sieht die Antwort wie folgt aus:

{
    "error": "Invalid query!"
}

Jede Abfragemethode in der API enthält aussagekräftige Fehlermeldungen, die Ihnen helfen zu verstehen, was Sie falsch gemacht haben.

Wenn Sie beispielsweise versuchen, eine Statistikabfrage mit einem Datumsbereich durchzuführen, aber ein Enddatum eingeben, das vor dem Startdatum liegt, erhalten Sie eine Fehlermeldung wie diese:

{
    "error": "The end date must be later than the date date!"
}
War dieser Artikel hilfreich?

Verkaufen Sie noch heute!

Schließen Sie sich über 50.000 klugen Shop-Besitzern an und nutzen Sie die einfachste Methode, um digitale Produkte mit WordPress zu verkaufen.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]