在 CRM Online 中从 JavaScript 调用自定义操作

Call Custom Action from JavaScript in CRM Online

也许有人有从 CRM Online 在 JavaScript 中调用自定义操作的经验。我试着关注很多文章,比如 this 但运气不好,我只收到错误 "Internal Serer Error"。所有这些文章都是关于承诺的,所以我认为 CRM Online 有一些特别之处。我尝试使用工作流中的自定义操作,一切正常。谢谢你的帮助。

从 JavaScript 为 CRM Online 调用自定义操作应该没有任何问题,只要 JavaScript 是从 CRM 中的 运行。如果您收到内部服务器错误,则很可能是您的 URL 有问题,或者您生成的 SOAP 消息无效。在 JavaScript 中生成 SOAP 通常真的很难看。

很难生成正确的 SOAP 消息,所以我找到了可以帮助我使用 Actions 的框架。我测试了它,它工作正常 Call Action in CRM 2015 Easily from JavaScript Library