javascript - 自动从 Dynamics 365 和 Azure 更新外部数据库

标签 javascript api azure dynamics-crm microsoft-dynamics

该公司已使用 Dynamics CRM 多年,在接下来的几个月中,我需要考虑将其中的客户数据集成到我们的其他 Web 应用程序中。

我们当前的设置是 Dynamics 365 拥有最新的客户端数据,我们手动将其导出并将其手动导入到驱动 Web 应用程序的另一个数据库中。效率不高,正如人们所期望的那样,全年都会出现这种手动流程没有发生并且 Web 应用程序数据库中的某些内容已过时或不准确的情况。

我确实编写了一个 Python 应用程序,用于处理 OAuth 身份验证,并且可以通过 Dynamics 365 Web API 请求特定数据位并更新数据库。所以我确实已经整理出了如何按需请求记录,但这似乎会减慢应用程序的速度。

我想知道是否有一种方法可以从 Dynamics 365 中更新记录,它将在外部数据库中更新或创建记录?这样,外部数据库始终是最新的,无需发送对 Dynamics 365 Web API 的请求,并且 Web 应用程序通常应该更快。

这是否是 Azure 自定义流程、Dynamics 365 中的自定义 JS(当在 Dynamics 365 中更新/创建记录时利用 Web 应用程序的 API 在外部数据库中更新/创建记录)或其他流程?

最佳答案

虽然我自己还没有尝试过,但我会开始研究 Web Hooks。它似乎就在你的巷子里。

Link to WebHooks Documentation

关于javascript - 自动从 Dynamics 365 和 Azure 更新外部数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51825705/

相关文章:

JavaScript 逻辑运算符问题?

ruby-on-rails - 具有相同数据库的两个 Rails 应用程序?

android - 更新了 Jelly Bean Android Stack?

azure - 当设备在未在 IoT 中心注册的情况下发送遥测消息时,IoT 中心会发生什么行为?

c# - 无需正则表达式即可访问 Azure 容器的 Blob 名称

javascript - 从关联数组中删除条目 (JavaScript)

javascript - 简单滚动 javascript - 我可以将一个类干净地添加到多个其他类吗?

javascript - 在 Angular 中执行 BlockUI

javascript - Chrome 中的 json-server "Access to localhost was denied"

python - Azure Web作业 : Force stop if running longer than X mins