[XML-RPC] Erste Version online
Geschrieben von Olaf Willuhn am
An die Entwickler unter euch, die gern mit Jameica/Hibiscus basteln wollen. Ich habe gerade eine erste Version des XML-RPC-Connectors für Jameica/Hibiscus online gestellt und in's Nightly-Build integriert. Das heisst aber auch, dass diese Erweiterung derzeit nur zusammen mit den Nightly-Builds von Jameica und Hibiscus funktionieren. Die Erweiterung besteht aus zwei Teilen. Einem neuen Plugin jameica.xmlrpc, welches den HTTP/HTTPS-Server bereitstellt, die XML-RPC-Kommunikation übernimmt und über "Datei»Einstellungen»XML-RPC" konfiguriert werden kann. Sowie einem zweiten Plugin hibiscus.xmlrpc, welches einen XML-RPC-Connector für Hibiscus zur Verfügung stellt. Derzeit lassen sich damit die vorhandenen Konten und Überweisungen abrufen sowie neue anlegen. API-Dokumentation und Source-Code finden sich auf den erweiterten Download-Seiten von Jameica und Hibiscus. In Erstgenanntem ist auch eine Java-Klasse mit Beispiel-Code enthalten. Ich werde demnächst sicher auch noch Beispiele für Perl und PHP posten.
Damit kann man nun aus anderen Programmiersprachen heraus auf Hibiscus zugreifen.
Damit kann man nun aus anderen Programmiersprachen heraus auf Hibiscus zugreifen.
Trackbacks
Trackback-URL für diesen EintragDieser Link ist nicht aktiv. Er enthält die Trackback-URI zu diesem Eintrag. Sie können diese URI benutzen, um Ping- und Trackbacks von Ihrem eigenen Blog zu diesem Eintrag zu schicken. Um den Link zu kopieren, klicken Sie ihn mit der rechten Maustaste an und wählen "Verknüpfung kopieren" im Internet Explorer oder "Linkadresse kopieren" in Mozilla/Firefox.
Keine Trackbacks
Die Kommentarfunktion wurde vom Besitzer dieses Blogs in diesem Eintrag deaktiviert.
Kommentare
Ansicht der Kommentare: Linear | VerschachteltThomas Worm am :
Das wird ja immer besser. So wie ich das jetzt verstanden hab werd ich irgendwann meine Lastschriften ganz automatisch per PHP und Jameica/Hibiscus einziehen lassen können.
Also einfach mal n ganz dickes Lob. Du stellst hier super Sachen ganz kostenlos zur Verfügung!
Wie sieht's denn mit Spenden aus? Nimmst du da welche an? Ich würd dir dann nämlich gern zu Weihnachten gern mal nen kleinen Betrag für die tolle Arbeit spenden!
Liebe Grüße, Thomas
Olaf am :
Ueber Spenden freue ich mich natuerlich sehr ;) Du findest direkt in Hibiscus unter Plugins->Hibiscus einen Menupunkt "Spenden". Das erzeugt eine neue Ueberweisung, in der bereits mein Konto als Empfaenger steht. Sie wird natuerlich nicht automatisch abgeschickt ;) ...das muss der User manuell machen.
Sascha am :
ich will hier jetzt nicht so viel schreiben, habe auch nicht die Zeit dafür trotzdem erstmal ein Lob.
"hibiscus.xmlrpc.ueberweisung.list" ermöglicht ja das Anfragen aller Überweisungen, wie kann ich aber jetzt z.B. die Einnahmen Anfragen? Ich möchte nicht jeden gang nach dem passenden Verwendungszweck durchsuchen. Wäre eine Anfrage wie "hibiscus.xmlrpc.einnahmen.list" möglich?
Das durchsuchen kann ich ja dann machen, aber ich brauche die Daten. Danke.
Olaf am :
> ja das Anfragen aller Überweisungen, wie
> kann ich aber jetzt z.B. die Einnahmen
> Anfragen?
Meinst du damit jetzt die eingezogenen Lastschriften?
Das waere dann "hibiscus.xmlrpc.lastschrift.list"
Oder meinst du direkt die Liste der Kontoauszuege? Die koennen noch nicht via XML-RPC abgerufen werden da das bisher noch niemand gebraucht hat ;)
Gruss
Olaf
Sascha am :
MfG
Sascha
Olaf am :
Es gibt dann einen neuen Service mit dem Namen "hibiscus.xmlrpc.umsatz.list". Der Funktion koennen optional 3 Parameter in der folgenden Reihenfolge uebergeben werden:
1) Suchgegriff (der Umsatz muss diesen Text enthalten)
2) Start-Datum im Format TT.MM.JJJJ - liefert dann nur Umsaetze, die nach diesem Datum liegen
3) End-Datum im Format TT.MM.JJJJ - liefert dann nur Umsaetze, die vor diesem Datum liegen
Die Funktion liefert eine Liste (wie bei Ueberweisungen zurueck). Die Umsaetze sind hierbei umgekehrt chronologisch sortiert - also die neuesten zuerst. Die Spalten sind genauso angeordnet wie beim CSV-Export von Umsaetzen in Hibiscus.