Untergeordnete GOV Objekte per Webservice

  • Liebe Mitglieder,


    ist unter euch jemand der sich gut mit dem Webservice von GOV auskennt?


    Ich möchte gerne per php Informationen auslesen. Bisher klappt dies auch ganz gut. Die Funktionen


    $client->getObject($id)
    $client->getNameAtDate($id, $date,'deu');
    $client->searchDescendantsByTypeAtDate($id,$my_types,$date)


    verwende ich schon seit einiger Zeit und alles klappt sehr gut.


    Nun benötige ich eine Abfrage nach untergeordneten Objekten eines GOV-Objektes mit einem bestimmten Typ und zu einem bestimmten Datum.


    Gefunden habe ich

    getParentObjectWithTypeAtDate


    Verwende ich diese aber wie folgt,


    $client->getParentObjectWithTypeAtDate($id,$my_type,$date);


    bekomme ich immer eine Fehlermeldung: Uncaught SoapFault exception: [soap:Server] Fault occurred while processing


    Was mache ich falsch? Leider habe ich keine weitere Doku zu der Funktion gefunden.


    Gruß
    Fumo

  • Hallo Fumo,

    Kannst du die konkreten Werte für den Aufruf schicken? Dann kann ich es ausprobieren und mit den Fehler genauer ansehen.

  • Hallo Jesper,


    die Fehlermeldung habe ich jetzt doch aufgedeckt. Hatte gregorianisches Datum verwendet. Mit julianischem Datum als Integer habe ich nun keine Fehlermeldung mehr. Jedoch bekomme ich keine Ergebnisse. Beispieldaten:


    $govid = "object_325715";
    $type = "36"; (steht für Landkreis)
    $date = "2415303"; (steht für 10.10.1900)


    Viele Grüße
    Fumo

  • Habe den Fehler gefunden. Die Methode erwartet bei den Typen eine Liste von Zahlen. So sollte es funktionieren:

    PHP
    $client->getParentObjectWithTypeAtDate('object_325715',[36],2415303);