REST-APIeasy-svg-pro/v1/audit/sources/scan

easy-svg-pro/v1/audit/sources/scan

Scannt jeden Ort, an dem Icons liegen, speichert den Bericht und gibt ihn zurück.

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

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

Verwendung

POST /wp-json/easy-svg-pro/v1/audit/sources/scan

Beispiel

curl -u admin:app-password -X POST https://example.com/wp-json/easy-svg-pro/v1/audit/sources/scan

Beschreibung

Liest in einem Aufruf die Gratis-Icon-Bibliothek, jedes Icon-Set und jeden registrierten Icon-Ordner, bis zu 5000 Einträge. Darüber wird truncated gesetzt. Dateien in Ordnern, die Links, keine normalen Dateien oder zu groß sind, werden übersprungen. Es wird nichts verändert. 409 easy_svg_pro_no_sanitizer, wenn das Gratis-Plugin inaktiv ist. Berechtigung: Braucht manage_options, eine aktive Lizenz und die eingeschaltete Funktion SVG-Cleaner (audit).

Rückgabewert

returnWP_REST_Response|WP_Error

Den neuen Bericht: at, scanned, found, unreadable, truncated und rows, je ref mit source, label, where, cleanable, tags, attrs und bad.

Antwort

{
  "at": 1792800000,
  "scanned": 300,
  "found": 0,
  "unreadable": 0,
  "truncated": false,
  "rows": {}
}

Siehe auch