![]() |
Dies ist eine alte Kopie des GenWiki und spiegelt den Stand vom 8. Mai 2022 wider. This is an old copy of the GenWiki and reflects the status as of May 8, 2022. Please visit us at wiki.genealogy.net |
GOV/Webservice/Python-ZSI
aus GenWiki, dem genealogischen Lexikon zum Mitmachen.
< GOV | Webservice
Zunächst muß man sich einmal die Klassen für den Webservice generieren:
wsdl2py -u http://gov.genealogy.net/services/SimpleService?wsdl
GOV-Kennung prüfen
Dieses Skript prüft, ob eine gegebene GOV-Kennung gültig ist:
from SimpleServiceImpl_services import * id = "SCHERGJO54EJ" loc = SimpleServiceImplLocator() proxy = loc.getSimpleServiceImplPortType() request = checkObjectIdRequestWrapper() request._itemId= id response = proxy.checkObjectId(request) checkedId = response._out if checkedId == id: print id + " is valid." else: if checkedId == "": print id + " is invalid." else: print id + " has been replaced with "+checkedId+"."
Kategorie: GOV-Intern