Beispielanwendung der Methode fetchMandantors

Navigation:  Sample Implementation > Beispiel mit PHP >

Beispielanwendung der Methode fetchMandantors

Previous pageReturn to chapter overview

Texte ein-/ausblenden

Im Folgenden wird beispielhaft die die Methode „fetchMandators“ des Webservice aufgerufen, welche eine Auflistung der auf dem System verfügbaren Mandanten zurückgibt:

Code

Hinweise:

Der im Beispiel angegebene Endpoint benutzt eine gesicherte Verbindung per https. In der Konfigurationsdatei "php.ini" gibt es einen Schlüssel "openssl.cafile", dessen Wert auf den Zertifikatsspeicher für PHP verweist. Ist dieser Eintrag nicht vorhanden, so muss er eingetragen werden, z.B. openssl.cafile="C:\php\bin\curl-ca-bundle.crt".
Sollte es zu Zertifikatsproblemen kommen und das Zertifikat oder einer der vertrauenswürdigen Aussteller der Zertifikats werden nicht von PHP akzeptiert oder sind nicht im Standardzertifikatsspeicher enthalten ist, dann muss es manuell am Ende der Datei "curl-ca-bundle.crt" eingänzt werden. Das Zertifikat kann entweder über die Sicherheitsanzeige des Browsers oder im Partnerportal heruntergeladen werden. Dieser Fall tritt vor allem bei selbsterstellten Zertifikaten auf.