Es scheint viele verschiedene SDKs/APIs für Skype for Business zu geben. Ich habe eine schwierige Zeit zu entschlüsseln, welche für eine serverseitige Bot-ähnliche Anwendung geeignet wäre, die domänenspezifische Informationen an die Benutzer innerhalb der Organisation kommunizieren könnte. Zum Beispiel möchten wir in der Lage sein, Aufgaben über Nachrichten zu liefern und eine aufgabenbasierte Aufgabenzuweisung durchzuführen. Dies scheint eine ziemlich geringe hängende Frucht zu sein, aber wo sind die REST-Endpunkte und die Dokumentation, um dies zu ermöglichen. Angenommen, ich wollte zum Beispiel eine kleine Konsolenanwendung erstellen, die das ermöglicht, welche API würden Sie empfehlen?Sollte ich UCWA oder UCMA oder eine andere API für eine Skype for Business Server-Anwendung verwenden?
Danke!
Was ist mit den Desktop-APIs, die hier erwähnt werden (wissen Sie, wie sie von UCMA anders sind?): Https://dev.office.com/skype/sdks –
Die Desktop-APIs können Sie programmatisch Steuern Sie den Skype for Business (Lync) -Client, der bereits auf dem Computer eines Benutzers installiert ist. Sie können beispielsweise auf Nachrichten zugreifen, die auf diesem Client empfangen wurden, und den Client zum Senden einer neuen Nachricht anweisen. Sie können sogar die eigene Benutzeroberfläche des Clients vollständig ausblenden und durch Ihre eigene ersetzen. Diese Szenarien ähneln denen für UCWA, aber natürlich kann UCWA überall verwendet werden, nicht nur auf einem PC mit installiertem SfB. –
[Wenn Sie die Liste der APIs und SDKs auf der verlinkten Seite vervollständigen, können Sie sich das Web SDK und App SDK als Wrapper für UCWA für Web/JavaScript bzw. iOS/Android vorstellen. Es gibt zwar einige Unterschiede in den genauen Funktionen, die derzeit unterstützt werden, die aber im Laufe der Zeit ausgeglichen werden sollten.] –