syslex Schnittstelle Anschluss #119
Labels
No labels
Attraktiv
Community-Hub
Issue_verwerfen
Issue_übertragen
KI & Metadaten
Messbar
Orga
Qualität
Spezifisch
Technologische Infrastruktur
Terminiert
ÖA & Kommunikation
No milestone
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Comenius-Institut/ARCHIV-rpi-virtuell_und_FOERBICO#119
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Anfrage von Syslex an rpi virtuell:
@joachim-happel hast du denen geantwortet per Mail?
https://syslex-online.de/
Magst du uns vielleicht ein Mal das technische Problem schildern, dass einen Datentransfer von SysLex in eure Datenbank problematisch macht und euch zum händischen Einpflegen nötigt? Wir könnten mit unserer Technikerin dann ein Mal besprechen, ob es dafür vielleicht einen Workaround gibt oder ob eine Schnittstelle programmiert werden könnte.
Syntax Schnittstelle Anschlussto syslex Schnittstelle AnschlussKurze Anweisung für eure IT:
REST-Endpoint erlauben
Im Moment blockiert WordPress alle unauthentifizierten GET-Requests auf
und auch auf einzelne Artikel wie
Zugriff freischalten
Ihr müsst im Theme-functions.php oder in einem kleinen Plugin dafür sorgen,
dass
permission_callbackfür diese Endpoints immertrueliefert und zusätzlich alle benötigten Meta- und Taxonomie-Felder registriert werden.Beispiel-Code
Diesen kompletten PHP-Code einfügen (z.B. in ein Site-Specific-Plugin oder ins functions.php eures Child-Themes):
Was das macht:
show_in_rest => trueundrest_baseöffnen den Endpoint.register_rest_fieldholt alle Postmeta und Taxonomie-Daten.Der Filter auf
rest_endpointssorgt dafür, dass keine Authentifizierung nötig ist.Mit diesem Code könnt ihr anschließend:
GET https://syslex-online.de/wp-json/wp/v2/syslex_article/GET https://syslex-online.de/wp-json/wp/v2/syslex_article/{ID}Danach sollten keine 401-Fehler mehr kommen und alle Meta-/Feld-Daten mitgeliefert werden.
@colibri wartet noch auf Antwort
umgezogen nach Comenius-Institut/FOERBICO_und_rpi-virtuell#509