Q-110.764
Direktes Zugreifen auf David aus externen Anwendungen (TIC-Protokoll)


Frage
Problem Ist es möglich, David aus externen Anwendungen heraus direkt anzusprechen, um eMails zu schreiben, Anrufe zu tätigen oder Einträge zu verwalten und wie ist dazu vorzugehen?
Produkt David
Priorität normal
Effekt harmlos
Datum 4.10.2012

Antwort
Das direkte Ansprechen von David aus externen Anwendungen heraus ist über ein spezielles Protokoll möglich (TIC-Protokoll), das gleichzeitig mit dem David Client installiert und automatisch auf den zugehörigen Computern registriert wird. Dieses Protokoll verweist direkt auf Programmdatei des David Client (dvwin32.exe) und erlaubt es, mithilfe bestimmter Befehle Nachrichten zu erstellen oder David Ordner bzw. darin enthaltene Einträge zu öffnen.

Die Nutzung dieses Protokolls wird durch Angabe der Zeichenfolge »tic://« eingeleitet und kann sowohl innerhalb des David Clients, in Verbindung mit der Eingabeaufforderung wie auch in externen Anwendungen wie z.B. dem Internet Explorer erfolgen. Die folgende Syntax ist hierbei zu beachten:

Öffnen von David Ordnern und Einträgen

tic://%(ArchiveRoot)[PATH]

Als [PATH] ist der Pfad zu dem gewünschten Ordner oder Eintrag anzugeben. Durch das vorangestellte %(ArchiveRoot) muss die Pfadangabe nicht komplett erfolgen sondern kann bei der Wurzel des David Ordnersystems beginnen (Verzeichnis »Archive«).

Beispiele:

tic://%(ArchiveRoot)\archive\user\10004000\in
Öffnet das Eingangsbuchdes Benutzers mit der David ID 10004000

tic://%(ArchiveRoot)\user\10004000\in\i0004a55.001
Öffnet eine bestimmte eMail aus dem Eingangsbuch des Benutzers

Erstellen von Nachrichten

tic://message?[PARAMETER1]&[PARAMETER2]&…

Mithilfe der Parameter können Zeiladresse, Betreff, Inhalt, etc. übergeben werden. Folgende Parameter sind nutzbar:

ParameterBedeutung
type Definiert das Nachrichtenformat. Mögliche Typen:
sms
TMail
email
fax
ect
(Telefonverbindung mit angegebener Nummer)
auto
(automatische Erkennung anhand der angegebenen Ziel-Adresse - Defaulteinstellung)
to Empfänger-Adresse
cc Weitere Empfänger in Kopie
Bcc Empfänger für Blindkopie
subject Betreffzeile
bodytext Inhalt der Nachricht
attachment Dateianhang inklusive komplettem Pfad,
mehrfache Anwendung ermöglicht das Anhängen mehrerer Dateien
ignoretemplate Entscheidet, ob zur Erstellung der Nachricht die Standard-Vorlage verwendet werden soll.
1: keine Vorlage verwenden; 0: Vorlage verwenden (Defaulteinstellung

Beispiele:

tic://message?Type=ect&to=42
Wählt per ECT die Telefonnummer 42 an

tic://message?type=sms&to=11663&bodytext=Hallo
Erstellt eine SMS mit dem Inhalt "Hallo" an die Nummer 11663

tic://message?type=email&to=User1@Provider.com&cc=User2@Provider.com&bcc=User3@Provider.com&subject=Willkommen&bodytext=Hallo
&attachment=C:\Users\Public\Pictures\Pic1.jpg&attachment=C:\Users\Public\Pictures\Pic2.jpg&ignoretemplate=1

Erstellt eine eMail an User1 mit User2 im Cc und User3 im Bcc. Der Betreff lautet "Willkommen", der Inhalt der Nachricht ist "Hallo"; die Dateien "Pic1.jpg" und "Pic2.jpg" sind angehängt und zur Erstellung der Nachricht wird die sonst übliche Vorlage nicht verwendet.