REST-APIeasy-svg-pro/v1/repair/report

easy-svg-pro/v1/repair/report

Liefert den zuletzt gespeicherten Scan nach kaputten, nicht gefährlichen SVGs in der Mediathek.

REST-Endpunkt · Easy SVG Pro · Status: Intern · Definiert in includes/repair/repair.php

Intern: nicht Teil der zugesicherten öffentlichen Schnittstelle. Kann sich ohne Ankündigung ändern.

Verwendung

GET /wp-json/easy-svg-pro/v1/repair/report

Beispiel

curl -X GET "https://example.com/wp-json/easy-svg-pro/v1/repair/report" \
	-H "X-WP-Nonce: $NONCE" -b "$COOKIES"

Beschreibung

Liest den gespeicherten Bericht aus der Option easy_svg_pro_repair_report und ergänzt zu jedem Befund eine lesbare message. Ein leeres Objekt heißt, dass noch kein Scan gelaufen ist. Es werden höchstens 200 Anhänge mit Befunden gespeichert.

Rückgabewert

returnobject

{at, scanned, found, unreadable, next, rows: {attachment_id: [{kind, repairable, detail, message}]}}. kind ist no_viewbox, ballast, raster, text oder too_large; nur die ersten beiden sind reparierbar.

Antwort

{
  "at": 1792800000,
  "scanned": 50,
  "found": 1,
  "unreadable": 0,
  "next": 50,
  "rows": {
    "314": [
      {
        "kind": "no_viewbox",
        "repairable": true,
        "detail": "",
        "message": "..."
      }
    ]
  }
}

Siehe auch