如何在使用 Typescript 的 Ionic App 上集成 API.AI?

     2023-03-13     96

关键词:

【中文标题】如何在使用 Typescript 的 Ionic App 上集成 API.AI?【英文标题】:How to integrate API.AI on Ionic App that uses Typescript? 【发布时间】:2018-02-04 20:57:07 【问题描述】:

我是 API.AI 和 Ionic 的新手,希望将它们集成以创建聊天机器人风格的应用程序。

有没有人成功整合这些?如果您能指出我正确的方向,将不胜感激。

提前致谢。

【问题讨论】:

嗨,有人成功了吗? 【参考方案1】:

API.AI 有一个 /query API,允许您使用用户请求查询 API.AI 代理并从您的 API.AI 代理返回响应:https://api.ai/docs/reference/agent/query

您可以创建一个使用 API.AI 的 /query API 的 Ionic 应用程序来创建由您的 API.AI 代理支持的聊天界面。

【讨论】:

谢谢马修韦恩。弄清楚还需要设置 webhook 来调用外部 API。感谢您的指导。

如何在带有 Angular 和 TypeScript 的 Ionic 2 中使用 aws-sdk

】如何在带有Angular和TypeScript的Ionic2中使用aws-sdk【英文标题】:Howtouseaws-sdkinIonic2withAngularandTypeScript【发布时间】:2018-03-1000:23:00【问题描述】:当我尝试在我的Ionic应用程序的ts(TypeScript文件)之一中导入aws-sdk时:importAWSfrom\'a... 查看详情

使用 Typescript 和 ionic 在嵌套数组中搜索

】使用Typescript和ionic在嵌套数组中搜索【英文标题】:SearchinsideNestedarrayusingTypescriptandionic【发布时间】:2018-05-2907:53:04【问题描述】:我想知道如何使用打字稿在嵌套数组中进行搜索例如,如果用户输入KNOR我想显示整个组而不... 查看详情

如何在 Ionic 2 中使用 lodash?

...问题描述】:我刚刚开始使用Ionic2开发一个新项目。我是TypeScript的新手,一直在尝试弄清楚如何将lodash包含到我的项目中。有没有人做过这件事,可以指出正确的方向吗?【问题讨论】:【参考方案1】:Ionic3的未来用户npminstall... 查看详情

在 Ionic 2 中使用第三方 cordova 插件和 TypeScript

】在Ionic2中使用第三方cordova插件和TypeScript【英文标题】:Usingathird-partycordovaplugininIonic2withTypeScript【发布时间】:2016-10-2220:53:58【问题描述】:在我的Ionic2应用程序(TypeScript)中,我使用插件,例如来自ionic-native的相机插件,它工... 查看详情

使用 Ionic + TypeScript + Angular 的混合应用程序

】使用Ionic+TypeScript+Angular的混合应用程序【英文标题】:hybridappusingIonic+TypeScript+Angular【发布时间】:2015-08-1708:19:11【问题描述】:嘿,我使用Ionic+Typescript+Angular开发了混合应用程序。我使用了Ioniclib的beta版本,它运行良好,但... 查看详情

如何将 jwt-decode 类型定义导入 Typescript (Ionic 2)

】如何将jwt-decode类型定义导入Typescript(Ionic2)【英文标题】:Howtoimportthejwt-decodetypedefinitionintoTypescript(Ionic2)【发布时间】:2017-06-0816:46:40【问题描述】:就在我认为我可以控制Typescript中的打字时,我遇到了相反的情况。这次我尝... 查看详情

如何解决 rxjs Typescript 错误(Ionic 3,angularfire2)

】如何解决rxjsTypescript错误(Ionic3,angularfire2)【英文标题】:HowtosolverxjsTypescripterror(Ionic3,angularfire2)【发布时间】:2019-07-1613:02:18【问题描述】:当我尝试使用angularfire2为我的ionic3应用程序提供服务时,我再次出现错误。这些... 查看详情

使用 Typescript 的 Ionic 1 应用程序中的 Cordova 插件

】使用Typescript的Ionic1应用程序中的Cordova插件【英文标题】:CordovapluginsinIonic1appusingTypescript【发布时间】:2016-04-2115:19:32【问题描述】:我是Typescript的新手。我刚刚使用Typescript启动了一个Ionic1.2.4(Angular)项目。转译时,我收到错... 查看详情

Typescript:如何使用回调调用 Javascript 函数

】Typescript:如何使用回调调用Javascript函数【英文标题】:Typescript:howtocallaJavascriptfunctionwithacallback【发布时间】:2017-12-1807:52:21【问题描述】:我正在使用Ionic和Typescript。我需要访问followingapi:load(key,successCallback/*(value)*/,failCallb... 查看详情

Ionic 2:将 cordova 插件与具有自己命名空间的 Typescript 一起使用

】Ionic2:将cordova插件与具有自己命名空间的Typescript一起使用【英文标题】:Ionic2:UsecordovapluginwithTypescriptthathasitsownnamespace【发布时间】:2017-07-2017:03:28【问题描述】:我想在我的Ionic2应用程序中使用LibraryHelperplugin,但它的文档... 查看详情

如何使用 Ionic 2 访问 RabbitMQ 库?

...【问题描述】:我正在使用Ionic2开发一个应用程序(使用TypeScript,而不是JavaScript),我正在尝试找出哪个是使用Ionic和RabbitMQ的最佳库。基本上,如何使用Ionic2访问RabbitMQ库【问题讨论】:【参考方案1】: 查看详情

如何使用 Typescript 定义具有动态键的数组?

】如何使用Typescript定义具有动态键的数组?【英文标题】:HowcanIdefineanarraywithdynamickeysusingTypescript?【发布时间】:2017-12-3107:07:57【问题描述】:我正在使用Ionic2,它位于Angular2之上。我需要创建一个项目数组。我不知道该数组中... 查看详情

通过 typescript 变量使用时,Ionic 2 App 中的 HTML 标记未得到解析

】通过typescript变量使用时,Ionic2App中的HTML标记未得到解析【英文标题】:HTMLtagsarenotgettingresolvedinIonic2Appwhenusedthroughtypescriptvariable【发布时间】:2017-02-2621:56:09【问题描述】:我正在使用Ionic2RC.0。在html文件中<ion-itemno-lines>&... 查看详情

带有 Ionic 2 Angular 2 和 TypeScript 的 OpenPGP

】带有Ionic2Angular2和TypeScript的OpenPGP【英文标题】:OpenPGPwithIonic2Angular2andTypeScript【发布时间】:2017-09-1603:01:36【问题描述】:我正在尝试将OpenPgp导入使用Angular2和TypeScript编写的Ionic2应用程序。但是,TypeScript将类型作为模块而不... 查看详情

如何使用 Typescript 检索有关 LinkedIn 帐户的所有可能信息

】如何使用Typescript检索有关LinkedIn帐户的所有可能信息【英文标题】:HowtoRetrieveallpossibleinformationaboutaLinkedInAccountusingTypescript【发布时间】:2017-11-0806:25:29【问题描述】:嗨,目前我正在开发带有社交登录的Ionic2框架应用程序,... 查看详情

如何在 Ionic 中读取我的 json 数组的属性“名称”

...orageformat您好,我正在开发一个ionic应用程序。我是Ionic和Typescript的新手。正如您在下图中看到的,我正在从API解析我的json数组中的数 查看详情

TypeScript:返回一个承诺的结果

】TypeScript:返回一个承诺的结果【英文标题】:TypeScript:ReturnResultofaPromise【发布时间】:2017-09-1019:07:07【问题描述】:我正在开发一个使用FirefaceLogin和Facebook的Ionic应用程序。为此,我在这里关注了文档:https://github.com/angular/ang... 查看详情

添加滚动到顶部按钮(Ionic 2 | Typescript)

】添加滚动到顶部按钮(Ionic2|Typescript)【英文标题】:Addascrolltotopbutton(Ionic2|Typescript)【发布时间】:2016-11-1421:08:30【问题描述】:大家好,我正在尝试添加“滚动到顶部按钮”。实现以下内容:1.当用户向下滚动时显示按钮。2... 查看详情