Verwenden von Customer Engagement (on-premises) Daten mithilfe von Webressourcen

Sie können JavaScript-Webressourcen verwenden, um von der Anwendung aus auf Dynamics 365 for Customer Engagement-Daten zuzugreifen. Es gibt drei Webdienste, die Sie in der Anwendung verwenden können, um mit Hilfe von JavaScript auf Daten zuzugreifen. Der Organization Data Service ist mit Dynamics 365 for Customer Engagement veraltet. Es wird empfohlen, Web-API anstelle von Organization Service zu verwenden, wenn Sie Anwendungen erstellen, die sich mit den Dynamics 365 Customer Engagement Web Services verbinden und Methoden aufrufen, um allgemeine Geschäftsdatenoperationen wie Erstellen, Löschen, Aktualisieren und Suchen durchzuführen.

Webdienst Beschreibung des Dataflows
Web-API Die Web-API wurde mit Dynamics 365 for Customer Engagement eingeführt. Es bietet einen RESTful-Webdienst mit vollständiger Kompatibilität mit dem Organisationsservice. Es verwendet JSON im Body der HTTP-Anforderungen und -Antworten, was es für die Verwendung mit JavaScript sehr geeignet macht. Weitere Informationen: Starten Sie mit der Web-API (Client-seitiges JavaScript)
Organisationsdatendienst

Auch bekannt als “OData-Endpunkt” oder “REST-Endpunkt für Webressourcen.”
Der Organization Data Service ist mit Dynamics 365 for Customer Engagement veraltet. Verwenden Sie die Web-API, um auf Customer Engagement-Daten für Lösungen zuzugreifen, die nicht mit früheren Versionen arbeiten müssen. Der Organisationsdatendienst bleibt verfügbar, und Sie können Ihn verwenden, sodass Code, der für frühere Versionen geschrieben wurde, weiterhin funktioniert. Weitere Informationen finden Sie im Dynamics CRM 2015-SDK-Thema: Verwenden des OData-Endpunkts mit Webressourcen.
Organisationsdienst Der Organisationsdienst kann verwendet werden, ist aber wesentlich komplexer als die Web-API mit JavaScript, da die HTTP-Anfragen und -Antworten über XML gesendet werden, das bestimmten Schemata und Namespaces entsprechen muss

Jeder dieser Webservices kann die Authentifizierung verwenden, die die Dynamics 365 Customer Engagement (on-premises)-Anwendung in Webressourcen bereitstellt, ohne dass für die Implementierung der Authentifizierung Code erforderlich ist. Weitere Informationen dazu, wie diese Endpunkte mit Authentifizierung von außerhalb der Webanwendung verwendet werden, finden Sie unter Benutzer authentifizieren in Dynamics 365 Customer Engagement (on-premises).

In diesem Abschnitt

Erste Schritte mit der Web-API (clientseitiges JavaScript)

Erweitern von Dynamics 365 Customer Engagement auf dem Client

Verwendung von JavaScript mit Dynamics 365 Customer Engagement (on-premises)

Clientskripting mit Customer Engagement (on-premises) mithilfe von JavaScript

Öffnen von Formularen, Ansichten, Dialogen und Berichten mit einer URL

Öffnen von Formularen, Ansichten und Dashboards im mobilen Dynamics 365 Customer Engagement-Client mit einer URL

Webressourcen für Dynamics 365 Customer Engagement (on-premises)

Clientskripting mit Customer Engagement (on-premises) mithilfe von JavaScript

Client-API-Referenz