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
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
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": {}
}