【问题标题】:Integration of angular based web application with Freshdesk基于 Angular 的 Web 应用程序与 Freshdesk 的集成
【发布时间】:2019-09-01 01:50:06
【问题描述】:

我们目前有基于 Angular 的 SPA 应用程序,我们希望将其集成到 Freshdesk 票务系统中。这就像工单页面上的 IFRAME,它将呈现我们的应用程序,并且正在处理工单的代理可以在 IFRAME 中使用我们的应用程序。

我安装了 Freshdesk CLI 并尝试创建示例freshdesk 应用程序,它确实显示在工单窗口中,但现在当我尝试使用“fdk create”创建另一个应用程序时,它甚至没有进入下一步。

我的问题:

  1. 您能否指导我更正文档,该文档将逐步指导我如何使用 IFRAME apporach 将我的 SPA 应用程序集成到 Freshdesk 中?

  2. 你能分享一些例子吗?

  3. 如何将freshdesk 登录代理定向到IFRAME 中的SPA url,我们的应用程序将授权freshdesk 登录代理查看我们的应用程序?

提前致谢。

我有可以在工单视图页面中呈现的示例自定义应用程序。这样我就可以渲染我的应用程序主页,但是我如何从 Freshdesk 获得授权并在 iframe 中渲染我的应用程序?

使用“fdk create”创建应用程序后,现在我无法使用相同的命令创建另一个应用程序。

【问题讨论】:

    标签: oauth integration freshdesk


    【解决方案1】:
    • Freshdesk 现在支持名为 full_page_app 的更新的 App location,可以从全局侧边栏访问。
    • 示例:要在 iframe 中呈现应用,请在创建 your_first_app 后尝试添加 <iframe> 标签并将您的网站嵌入到 template.html
    • 您可以阅读 this 博客了解如何操作。
    • 从示例应用程序here下载代码。

    Freshworks 开发者平台现在支持 OAuth 2.0 功能。一旦你添加了config/oauth_config.json 相对于this documentation,应用程序将仅在执行 OAuth 握手后加载。无论哪种情况,您都可以使用基本身份验证。

    如果目录不为空,则不能使用相同的fdk create 命令。确保创建一个新文件夹并首先导航到那里。

    【讨论】:

      猜你喜欢
      • 2017-12-11
      • 2019-01-29
      • 1970-01-01
      • 2018-04-04
      • 2016-11-19
      • 2011-02-28
      • 2017-05-19
      • 2015-04-07
      • 2016-02-17
      相关资源
      最近更新 更多