Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将Bot与Direct Line API集成

将Bot与Direct Line API集成
EN

Stack Overflow用户
提问于 2019-11-21 11:10:40
回答 1查看 182关注 0票数 1

我有一个用SDK4开发并部署在IIS中的机器人。当我使用secret与网络聊天集成时,它起作用了。

代码语言:javascript
运行
AI代码解释
复制
     window.WebChat.renderWebChat(
        {
            directLine: window.WebChat.createDirectLine({
                secret: 'SECRET CODE'
            }),
            // Passing 'styleOptions' when rendering Web Chat
            styleOptions
        },
        document.getElementById('webchat')
    );

但在上述情况下,它的样式选项非常有限。我想使用REACT,它需要令牌交换。我不确定这将如何使用?意思是在客户端和Bot端需要做哪些修改?我找不到任何关于这方面的描述性文档。如果我们可以在客户端和机器人端为令牌交换的更改进行采样,那就太好了。

EN

回答 1

Stack Overflow用户

发布于 2019-11-21 17:56:57

你可以使用REACT来设计你的网络聊天。僵尸框架-webchat repo here提供了一些示例和示例来说明这一点。对于令牌交换,您需要使用以下内容:

代码语言:javascript
运行
AI代码解释
复制
import { DirectLine } from 'botframework-directlinejs';
import React from 'react';
import ReactWebChat from 'botframework-webchat';

export default class extends React.Component {
  constructor(props) {
    super(props);

    this.directLine = new DirectLine({ token: 'YOUR_DIRECT_LINE_TOKEN' });
  }

  render() {
    return (
      <ReactWebChat directLine={ this.directLine } userID='YOUR_USER_ID' />
      element
    );
  }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58973575

复制
相关文章
利用Xcode Server实现bot持续集成
Xcode Server是配置在Mac端的一个服务器,在这个服务器上我们可以创建Bot自动执行机器人,软件应用程序在本地(Xcode development Macs)开发过程中,会将代码不断合并到git上(SCM Repository), Bot会在指定的时间将git上的代码拉取到Server上,并且执行需要的操作,例如pod install以及创建ipa上传到蒲公英等,执行完成之后会生成执行报告(Reports),如果有自动化测试的话,还会输出测试统计数据。
用户5521279
2019/06/02
4.5K1
07-RabbitMQ核心API-Direct Exchange
所有发送到direct exchange 的消息被转发到Routekey中指定的Queue
彼岸舞
2022/10/06
1930
07-RabbitMQ核心API-Direct Exchange
以API方式与ERP集成EDI
金蝶云是移动互联网时代的新型ERP,是基于WEB2.0与云技术的新时代企业管理服务平台。整个产品采用SOA架构,完全基于BOS平台组建而成,包含企业财务管理、供应链管理、生产管理、供应链协同管理、人力资源管理等核心应用。技术架构上该产品采用平台化构建,支持跨数据库应用,支持本地部署、私有云部署与公有云部署三种部署方式,同时还在公有云上开放中国第一款基于ERP的协同开发云平台。目前,越来越多的企业选用金蝶云作为ERP系统。
知行软件EDI
2021/02/22
1.8K0
以API方式与ERP集成EDI
Flink DataStream API与Data Table API/SQL集成
在定义数据处理管道时,Table API 和 DataStream API 同样重要。
从大数据到人工智能
2022/02/24
4.5K0
API测试--HTTPie入门【Linux-Command line】
使用HTTPie(一种使用Python编写的易于使用的命令行工具)调试API客户端。
QRosie
2019/11/24
1.2K0
API测试--HTTPie入门【Linux-Command line】
将Trivy与Gitlab Pipeline集成实现镜像扫描
Trivy是由aquasecurity开发的一个简单的漏洞扫描器,用于扫描容器和其他工件。它主要用于静态分析。适合与流水线的CI阶段集成。Aquasecurity以构建针对容器和管道安全的安全工具而广为人知。Trivy在也可以在github中使用。
DevOps云学堂
2022/04/07
2.1K0
将Trivy与Gitlab Pipeline集成实现镜像扫描
Tesla Bot 亮相
在今天举办的#2022特斯拉AI日#上,马斯克说,如果未来机器人无所不在,人类经济将更好地发展,人们可以选择做体力活儿,但这不是必须的,我们可以更多地去选择脑力劳动。
春哥大魔王
2023/03/22
3680
Tesla Bot 亮相
Botwall - Bot Firewall??
Mountain View的El Camino Real和Castro交界的地方,有一栋大楼,地址是:800 W El Camino Real,里面入驻了不少创业公司,是创业者的乐园,也是下一波millionaire/billionaire的孵化地。去年因为一个在ooyala工作的朋友的缘故,没少在这里蹭饭,后来ooyala被全资收购,朋友离开后,我便很少过来。直到春节和前同事老慕约饭,得知他所在的公司shape security也在这里。今天故地重游,我才惊异地发现,原来这里已经快成了web securi
tyrchen
2018/03/28
1.1K0
Botwall - Bot Firewall??
Maxim EDI 案例:EDI 与 ERP API 集成方案
经过双方的前期业务需求确认会议,确认好所要对接的业务类型及实际的业务场景后,美信将给出一个EDI测试计划表。
知行软件EDI
2022/03/28
1.1K0
Maxim EDI 案例:EDI 与 ERP API 集成方案
使用TabPy将时间序列预测与Tableau进行集成
我们将使用三个时间序列模型,它们是使用python建立的超级商店数据集(零售行业数据)。我们将使用jupyter notebook 来构建我们的python代码,然后转移到Tableau。
deephub
2021/07/01
2.5K0
Direct exchange
我们构建了一个简单的日志记录系统。我们能够向许多接收者广播日志消息。在本节我们将向其中添加一些特别的功能-比方说我们只让某个消费者订阅发布的部分消息。例如我们只把严重错误消息定向存储到日志文件(以节省磁盘空间),同时仍然能够在控制台上打印所有日志消息。
一个风轻云淡
2022/11/13
3740
Direct exchange
资源 | CommandCenter:基于暴雪官方API的星际争霸2 AI Bot
选自Github 作者:David Churchil 机器之心编译 参与:李泽南 随着暴雪与 DeepMind 在星际争霸系列游戏上的合作不断推进,人工智能领域的研究者们也正在将目光由 20 年历史的星际争霸一代转向更为「现代化」的星际争霸 2。近日,AIIDE 星际争霸 AI 对抗赛的组织者 David Churchill 发布了基于暴雪星际 2 API 的 AI bot 框架,为开发者们构建人工智能,挑战这一复杂游戏提供了一种基础工具。 项目地址:https://github.com/davechur
机器之心
2018/05/08
1.1K0
【自然语言处理篇】--Chatterbot聊天机器人
ChatterBot是一个基于机器学习的聊天机器人引擎,构建在python上,主要特点是可以自可以从已有的对话中进行学(jiyi)习(pipei)。
LhWorld哥陪你聊算法
2018/09/13
5.2K0
【自然语言处理篇】--Chatterbot聊天机器人
如何与亚马逊Amazon供应商平台集成?——EDI or API
亚马逊Amazon供应商平台支持通过EDI和API两种方式进行集成,不禁开始思考到底该选择哪种方式来集成?
知行软件EDI
2021/12/13
1.4K0
如何与亚马逊Amazon供应商平台集成?——EDI or API
while read line 与for循环的区别
工作过程中遇到要从一个ip列表中获取ip port,然后ssh ip 到目标机器进行特定的操作,但是编写脚本的过程 使用while read line 读取ip列表,在while循环中只读取第一个ip 后就退出脚本的情况。
用户1278550
2019/05/23
1.5K0
bot抢鞋软件推荐_国内bot抢鞋软件
自动抢鞋软件bot是一款超级易于使用的抢鞋工具软件。您可以在这里关注最新最时尚鞋。时尚潮流爱好者都可以关注它。您可以轻松地发现更多时尚的新鞋。如果您要寻找的鞋子,可以直接在线下订单。在这个时候,软件会自动帮你争取速度了。您可以及时关注有关时尚鞋预售的信息。
全栈程序员站长
2022/08/03
1.8K0
路由模式 - direct
package com.shi.rout; import java.io.IOException; import java.util.concurrent.TimeoutException; im
用户5927264
2019/08/01
6810
路由模式 - direct
Infographic: The bot platform ecosystem
A look at the artificial intelligence and messaging platforms behind the fast-growing chatbot community Behind the recent bot boom are big improvements in artificial intelligence and the rise of ubiquitous messaging services. In the graphic below, I've lis
架构师研究会
2018/04/09
7930
Infographic: The bot platform ecosystem
API的计量与限速 | 将一个Web API纳入API管理 |API Management学习第二篇
在本文中,我们将针对:API Management学习第一篇中编写的Restful API,进行纳管。
魏新宇
2018/07/30
1K0
API的计量与限速 | 将一个Web API纳入API管理 |API Management学习第二篇
使用Botkit和Rasa NLU构建智能聊天机器人
我们每天都会听到关于有能力涉及旅游、社交、法律​​、支持、销售等领域的新型机器人推出的新闻。根据我最后一次查阅的数据,单单Facebook Messenger就拥有超过11000个机器人,然而到我写这篇文章的时候,估计又已经增加了几千台。第一代的机器人由于它们只能根据对话中的关键字来分析有限的一些问题,因此显得十分的愚笨。但是随着像Wit.ai, API.ai, Luis.ai, Amazon Lex, IBM Watson等机器学习服务和NLP自然语言处理(Natural Language Processing)的商品化,促进了像donotpay 和 chatShopper这样的智能机器人的发展 。
花落花飞去
2018/01/29
6K0
使用Botkit和Rasa NLU构建智能聊天机器人

相似问题

如何使用direct line API将bot集成到网站

12

Direct Line API - Bot框架

10

Bot Framework Direct line支持CORS吗?

218

在Composer Bot中使用Direct line Extension?

12

.NET中的Direct Line API示例

112
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档