L'EDD REST API fornisce accesso alle informazioni sui prodotti tramite l'endpoint /products/. È possibile accedere a più prodotti o a un singolo prodotto.
NOTA: L'endpoint dei prodotti non necessita di una chiave o di un token per visualizzare i prodotti pubblicati. I prodotti sono destinati ad essere disponibili pubblicamente.
Una query di base per i prodotti è simile a questa:
https://example.com/edd-api/products/
Una risposta di esempio per i prodotti è simile a questa:
{
"products": [
{
"info": {
"id": 435,
"slug": "test-2",
"title": "Test",
"create_date": "2013-02-06 19:25:18",
"modified_date": "2013-02-12 09:40:31",
"status": "publish",
"link": "https://localhost/wordpress/?post_type=download&p=435",
"permalink": "https://localhost/wordpress/?p=435",
"content": "Test",
"thumbnail": "https://localhost/wordpress/wp-content/uploads/edd/2013/01/2649089468_abb2633bc6_o.jpg"
},
"stats": {
"total": {
"sales": "6",
"earnings": "60"
},
"monthly_average": {
"sales": 6,
"earnings": 60
}
},
"pricing": {
"amount": "29000.00"
},
"files": [
{
"name": "",
"file": "test",
"condition": "all"
}
],
"notes": ""
},
{
"info": {
"id": 16,
"slug": "simple-notices-pro",
"title": "Simple Notices Pro",
"create_date": "2013-01-07 22:42:18",
"modified_date": "2013-02-25 16:16:39",
"status": "publish",
"link": "https://localhost/wordpress/?post_type=download&p=16",
"content": "Dapibus dignissim hac ac penatibus eros, quis diam augue! Nisi dapibus in ridiculus auctor ridiculus scelerisque turpis augue, vel turpis ac odio egestas urna, eros in augue amet, mus et? Nisi est tincidunt ultricies et montes, massa sit. Nec purus? Est cras arcu vut pid? In, dapibus urna porttitor pellentesque pellentesque scelerisque! Diam vel in, adipiscing, dictumst? Cursus vut nec? Cras amet nunc? Tortor vel. Tempor phasellus integer et, turpis nec in! Ut vel turpis, ac dictumst augue! Auctor vel ut, penatibus parturient aliquam, porttitor! Aliquet vut magna eu, ac, aliquam montes a vel, odio, dictumst nec enim vel, pulvinar. Mattis dignissim, urna lacus purus integer, eros vel! Augue dictumst, in arcu integer magna elementum ut. Pid a lacus ultrices.",
"thumbnail": "https://localhost/wordpress/wp-content/uploads/2013/01/edd_product_support.png"
},
"stats": {
"total": {
"sales": "47",
"earnings": "902.2"
},
"monthly_average": {
"sales": 47,
"earnings": 902.2
}
},
"pricing": {
"priceone": "20",
"pricetwo": "30",
"price3": "40.55"
},
"files": [
{
"name": "Screenshot from 2013-01-09 16:21:43",
"file": "https://localhost/wordpress/wp-content/uploads/edd/2013/01/Screenshot-from-2013-01-09-162143.png",
"condition": "all"
},
{
"name": "Screenshot from 2013-01-14 09:37:41",
"file": "https://localhost/wordpress/wp-content/uploads/edd/2013/02/Screenshot-from-2013-01-14-093741.png",
"condition": "1"
}
],
"notes": "These are the product notes."
}
]
}
Se desideri recuperare informazioni solo per un prodotto specifico, puoi passare un ID prodotto tramite il parametro
product:
https://example.com/edd-api/products/?product=55
