develop:xmlrpc:init
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
develop:xmlrpc:init [d.m.Y H:i] – willuhn | develop:xmlrpc:init [d.m.Y H:i] (aktuell) – [PHP] willuhn | ||
---|---|---|---|
Zeile 96: | Zeile 96: | ||
<code php> | <code php> | ||
+ | |||
include(" | include(" | ||
+ | |||
+ | // Ggf. ist es noetig, das Encoding explizit zu setzen, mit dem | ||
+ | // die XML-RPC-Implementierung von PHP die Daten liest: | ||
+ | $GLOBALS[' | ||
+ | |||
$client = new xmlrpc_client(" | $client = new xmlrpc_client(" | ||
$client-> | $client-> | ||
Zeile 118: | Zeile 124: | ||
// Alternativ Fehlermeldung ausgeben | // Alternativ Fehlermeldung ausgeben | ||
- | print($response-> | + | print($response-> |
</ | </ | ||
+ | |||
+ | ===== Python ===== | ||
+ | |||
+ | |||
+ | <code python> | ||
+ | |||
+ | |||
+ | # | ||
+ | |||
+ | import xmlrpclib | ||
+ | |||
+ | class HibiscusSocket(object): | ||
+ | |||
+ | def __init__(self, | ||
+ | | ||
+ | self.proto=proto | ||
+ | sock = xmlrpclib.ServerProxy (' | ||
+ | self.proto, username, password, xmlrpc_host, | ||
+ | self.sock = sock | ||
+ | |||
+ | def get_bank_name(self, | ||
+ | return self.sock.hibiscus.xmlrpc.konto.getBankname(str(blz)) | ||
+ | | ||
+ | s = HibiscusSocket(password=" | ||
+ | bankname = s.get_bank_name(blz=" | ||
+ | </ | ||
+ |
Impressum | Datenschutz
develop/xmlrpc/init.1297355663.txt.gz · Zuletzt geändert: von willuhn