Unterschiede zwischen den Revisionen 1 und 2
Revision 1 vom 2016-11-08 19:45:00
Größe: 850
Autor: anonym
Kommentar:
Revision 2 vom 2016-11-08 19:59:27
Größe: 1152
Autor: anonym
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
= Drupal 7 mit Services =
Drupal 8 hat die REST API im Kern, bei Drupal 7 lässt sich das mittels ''services'' Modul nachinstallieren.
Inhalte aus Drupal sollen mittels REST zu Wordpress übetragen werden. Ein kleines Python Script erledigt den Abgleich.

= REST API in Drupal 7 mittels Services =
Drupal 8 hat die REST API im Kern, bei Drupal 7 lässt sich das mit dem ''services'' Modul nachinstallieren.
Zeile 19: Zeile 21:
= Wordpress = == Aktion bei Seitenänderung ausführen ==
 * rules Modul

= REST API in Wordpress 4.6 =
Zeile 26: Zeile 31:
 * python3-oauthlib  * python3-requests-oauthlib
 * http://requests-oauthlib.readthedocs.io/en/latest/oauth1_workflow.html

Inhalte aus Drupal sollen mittels REST zu Wordpress übetragen werden. Ein kleines Python Script erledigt den Abgleich.

REST API in Drupal 7 mittels Services

Drupal 8 hat die REST API im Kern, bei Drupal 7 lässt sich das mit dem services Modul nachinstallieren.

  • https://www.ostraining.com/blog/drupal/services/

  • installieren & aktivieren:

    aptitude install php7.0-curl
    drush dl libraries services services_views oauth
    drush en libraries services services_views oauth
    drush make --no-core sites/all/modules/services/services.make sites/all/libraries/
  • neuen View als "Service" anlegen
    • URL festlegen
  • neuen Service anlegen:

    http://.../admin/structure/services/add
    • URL eintragen
    • Berechtigungen festlegen

Aktion bei Seitenänderung ausführen

  • rules Modul

REST API in Wordpress 4.6

Python

Webclient

DrupalWordpressREST (zuletzt geändert am 2019-03-10 18:42:49 durch anonym)


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.