Autentificare
Începe

Documentație Easy Digital Downloads

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

EDD REST API – Descărcări de fișiere

EDD REST API
oferă punctul final /file-download-logs/, care vă permite să preluați jurnalele pentru un anumit site. O interogare de bază download-logs arată astfel:

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

Un răspuns eșantion download-logs arată astfel:

{
    "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
}
Variabile download-logs
client

Adăugarea &[email protected] va restrânge căutarea jurnalului la acea adresă de e-mail. Exemplu:

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

Mesaje de eroare

Dacă interogarea pe care ați trimis-o către API-ul EDD returnează o eroare, răspunsul va arăta astfel:

{
    "error": "Invalid query!"
}

Fiecare metodă de interogare din API include mesaje de eroare semnificative pentru a vă ajuta să înțelegeți ce ați greșit.

De exemplu, dacă încercați să efectuați o interogare de statistici cu un interval de date, dar introduceți o dată de sfârșit anterioară datei de început, veți primi o eroare de genul acesta:

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