Hallo,
ich würde gerne über einen Webserver (WAMP zum Testen) über php die DvAPI ansprechen, um Kalender-Archive zu lesen und später zu bearbeiten (neue Einträge erstellen).
(Das ist mein erster Gehversuch mit der DvAPI bzw. überhaupt eine API per php etc. anzusprechen; Kenntnisse im Bereich php, html, Apache... würde ich als ausreichend für das gesteckte Ziel bezeichnen.)
Leider scheitere ich schon am Einbinden der DvAPI.
Für den Test habe ich:
- einen Tobit-Server David 12.x (siteCare)
- einen Windows 7 Client mit David-Client und installiertem WAMP-Server
Ich habe schon ein wenig im Forum recherchiert und bin auf folgenden Post gestoßen:
Archiveinhalt mit PHP anzeigen lassen
Schreibe ich nun "plump" den Code
in meine php-Datei, erhalte ich (natürlich) folgende Fehlermeldungen:
ZitatFatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `DVOBJAPILib.DvISEApi' in E:\wamp\www\xxx\test.php on line 11
( ! ) com_exception: Failed to create COM object `DVOBJAPILib.DvISEApi': Klasse nicht registriert in E:\wamp\www\xxx\test.php on line 11
Ich habe mir die DvAPI Zip-Datei heruntergeladen und entpackt.
Aber wie geht es nun weiter?
- Wo muss ich die Dateien ablegen?
- wie "includiere" ich die Dateien in php bzw. welche Dateien muss ich includieren und wo ablegen?
- muss ich den Webserver auf dem Tobit-Server laufen lassen oder klappt das auch in meiner Testumgebung?
- Muss der Apache unter einem anderen User laufen, damit die API-Einbindung funktioniert (Standarduser ist deamon)?
Vielleicht kann mir hier jemand "Starthilfe" geben, da ich wie gesagt mit dem Ansprechend der API gar keine Erfahrung habe.
Den Rest werde ich hoffentlich hinbekommen.
Danke und Gruß
Achim