salesforce - 将 Salesforce Einstein 聊天机器人集成到使用 Dot Net 和 Angular 构建的网站中
问题描述
我正在尝试将聊天机器人功能添加到我的网站(使用 .Net 和 Angular 构建)。所以,我正在考虑使用 Salesforce Einstein Chatbot。但是是否可以将 Einstein 聊天机器人功能添加到我的网站,因为我在谷歌上没有看到任何关于如何将 Einstein 聊天机器人集成到使用 .Net 和 Angular 构建的外部网站的结果。
解决方案
Angular 没有什么特别之处,开箱即用的聊天只使用 Salesforce,没有 .NET 集成。到目前为止,您尝试了什么,遇到了什么问题/错误?我们不是一个神奇的免费代码编写服务。
完成对机器人的配置后,你最终会得到一段 JavaScript 代码,你必须把它放在你的网站上(可以是普通的 html 页面或 Angular 应用程序或其他任何东西)
如果您还没有机器人,https://trailhead.salesforce.com/content/learn/modules/service_bots_basics和https://trailhead.salesforce.com/en/content/learn/projects/build-an-爱因斯坦机器人是一个好的开始。
一旦你有了它,去设置 -> 嵌入式服务部署,你应该找到一段 HTML 来注入你想要的任何页面。
您可能必须“Angularize”它,将初始化放入页面加载事件(如何在页面加载时执行 AngularJS 控制器功能 ng-init
??我不知道,我不是 Angular 开发人员),也许将样式移动到单独的文件。
推荐阅读
- sql - 将@@rowcount 分配给SQL Server 存储过程中的变量
- jquery - JQuery Not 选择器未按预期工作
- http - 如何测试 NGINX 重定向
- c# - 因为我减去一个 DateTime 的天数来得到一个 JSON?
- node.js - 在 NightmareJS 中使用代理
- java - 由于没有连接而提交失败时的回滚行为
- java - JavaFX(非 fxml)本地化
- bash - 仅从文件中读取模式的一部分
- javascript - 类型错误:在 `node` 上执行 `removeChild` 失败:参数 1 不是 `node` 的类型
- google-cloud-platform - 如何使用 Cloud Composer 下载和访问文件?