Benutzer-Werkzeuge

Webseiten-Werkzeuge


develop:xmlrpc

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
develop:xmlrpc [d.m.Y H:i] – [XML-RPC-Services aktivieren] willuhndevelop:xmlrpc [d.m.Y H:i] (aktuell) – [XML-RPC-Aufrufe im Detail] Link zu neuem Java-Projekt ergänzt, welches Hibiscus-XMLRPC nutzt mathisdt
Zeile 14: Zeile 14:
 ==== Java ==== ==== Java ====
  
-Du benötigst [[http://www.java.com/de/|Java]] in Version 6 (oft auch "1.6" bezeichnet) oder höher von Oracle oder OpenJDKDie Verwendung von Java-Versionen anderer Hersteller (z.Bsp. IBM Java, GNU GCJ/Classpath usw.) wird nicht empfohlen, da auf diesen Plattformen keine Tests durchgeführt wurden.+Du benötigst Java oder höher. Lade die aktuelle Version von https://adoptopenjdk.netherunter und installiere sie. 
  
  
Zeile 24: Zeile 25:
 | jameica          | [[http://www.willuhn.de/products/jameica/download.php]] | | jameica          | [[http://www.willuhn.de/products/jameica/download.php]] |
 | jameica.webadmin | [[http://www.willuhn.de/products/jameica/download_ext.php]] | | jameica.webadmin | [[http://www.willuhn.de/products/jameica/download_ext.php]] |
-| jameica.xmprpc   | [[http://www.willuhn.de/products/jameica/download_ext.php]] |+| jameica.xmlrpc   | [[http://www.willuhn.de/products/jameica/download_ext.php]] |
 | hibiscus         | [[http://www.willuhn.de/products/hibiscus/download.php]] | | hibiscus         | [[http://www.willuhn.de/products/hibiscus/download.php]] |
 | hibiscus.xmlrpc  | [[http://www.willuhn.de/products/hibiscus/download_ext.php]] | | hibiscus.xmlrpc  | [[http://www.willuhn.de/products/hibiscus/download_ext.php]] |
Zeile 52: Zeile 53:
 Öffnen den Reiter "XML-RPC". Lediglich die folgenden Services müssen aktiviert werden, um Zugriff via XML-RPC zu erhalten. Öffnen den Reiter "XML-RPC". Lediglich die folgenden Services müssen aktiviert werden, um Zugriff via XML-RPC zu erhalten.
  
-^ Plugin          ^ Service      ^ Beschreibung ^ +^ Plugin          ^ Service                ^ Beschreibung ^ 
-| hibiscus.xmlrpc | address            | Abfragen, Anlegen und Löschen von Adressen im Adressbuch | +| hibiscus.xmlrpc | address                | Abfragen, Anlegen und Löschen von Adressen im Adressbuch | 
-| hibiscus.xmlrpc | konto              | Zugriff auf die Liste der Konten und Salden | +| hibiscus.xmlrpc | konto                  | Zugriff auf die Liste der Konten und Salden | 
-| hibiscus.xmlrpc | umsatz             | Abfragen der Kontoauszüge | +| hibiscus.xmlrpc | umsatz                 | Abfragen der Kontoauszüge | 
-| hibiscus.xmlrpc | ueberweisung       | Abrufen, Erstellen und Löschen von Überweisungen | +| hibiscus.xmlrpc | sepaueberweisung       | Abrufen, Erstellen und Löschen von SEPA-Überweisungen | 
-| hibiscus.xmlrpc | lastschrift        | Abrufen, Erstellen und Löschen von Lastschriften | +| hibiscus.xmlrpc | sepalastschrift        | Abrufen, Erstellen und Löschen von SEPA-Lastschriften | 
-| hibiscus.xmlrpc | sammelueberweisung | Abrufen, Erstellen und Löschen von Sammel-Überweisungen | +| hibiscus.xmlrpc | sepasammelueberweisung | Abrufen, Erstellen und Löschen von SEPA-Sammel-Überweisungen | 
-| hibiscus.xmlrpc | sammellastschrift  | Abrufen, Erstellen und Löschen von Sammel-Lastschriften | +| hibiscus.xmlrpc | sepasammellastschrift  | Abrufen, Erstellen und Löschen von SEPA-Sammel-Lastschriften | 
-| hibiscus.xmlrpc | sepaueberweisung   | Abrufen, Erstellen und Löschen von SEPA-Überweisungen | +
-| hibiscus.xmlrpc | sepalastschrift    | Abrufen, Erstellen und Löschen von SEPA-Lastschriften |+
  
 Alternativ können die XML-RPC-Services auch manuell in der Konfigurations-Datei cfg/de.willuhn.jameica.xmlrpc.Plugin.properties (im [[support:backup#benutzerverzeichnis|Benutzerverzeichnis]]) durch Hinzufügen folgender Zeilen aktiviert werden: Alternativ können die XML-RPC-Services auch manuell in der Konfigurations-Datei cfg/de.willuhn.jameica.xmlrpc.Plugin.properties (im [[support:backup#benutzerverzeichnis|Benutzerverzeichnis]]) durch Hinzufügen folgender Zeilen aktiviert werden:
Zeile 68: Zeile 68:
   hibiscus.xmlrpc.konto.shared=true   hibiscus.xmlrpc.konto.shared=true
   hibiscus.xmlrpc.umsatz.shared=true   hibiscus.xmlrpc.umsatz.shared=true
-  hibiscus.xmlrpc.ueberweisung.shared=true 
-  hibiscus.xmlrpc.lastschrift.shared=true 
-  hibiscus.xmlrpc.sammellastschrift.shared=true 
-  hibiscus.xmlrpc.sammelueberweisung.shared=true 
   hibiscus.xmlrpc.sepaueberweisung.shared=true   hibiscus.xmlrpc.sepaueberweisung.shared=true
   hibiscus.xmlrpc.sepalastschrift.shared=true   hibiscus.xmlrpc.sepalastschrift.shared=true
Zeile 85: Zeile 81:
   [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.konto   [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.konto
   [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.umsatz   [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.umsatz
-  [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.ueberweisung 
-  [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.lastschrift 
-  [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.sammellastschrift 
-  [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.sammelueberweisung 
   [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.sepaueberweisung   [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.sepaueberweisung
   [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.sepalastschrift   [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.sepalastschrift
 +  [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.sepasammelueberweisung
 +  [...Datum/Zeit...][INFO][de.....ServiceNotify.handleMessage]    * https://<hostname>:8080/xmlrpc/hibiscus.xmlrpc.sepasammellastschrift
  
  
Zeile 121: Zeile 115:
   * [[develop:xmlrpc:sammelauftrag|Sammel-Überweisungen und -Lastschriften]]   * [[develop:xmlrpc:sammelauftrag|Sammel-Überweisungen und -Lastschriften]]
  
-**Tipp**: Für PHP gibt es unter https://github.com/willuhn/hibiscus.php bereits "gebrauchsfertigen" Code.+**Tipp**: Für PHP gibt es unter https://github.com/willuhn/hibiscus.php bereits "gebrauchsfertigen" Code.\\ 
 +**Tipp**: Verschiedene Java-Beispiele finden sich unter https://github.com/mathisdt/optigem-spoonfeeder und http://www.zephyrsoft.org/hibiscus-watcher.
 ===== Verhalten der Services anpassen ===== ===== Verhalten der Services anpassen =====
  


Impressum | Datenschutz
develop/xmlrpc.1395958651.txt.gz · Zuletzt geändert: d.m.Y H:i von willuhn