问题标签 [circuit-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
151 浏览

circuit - 如何为机器人实现 OAuth 2 Circuit REST API?

如何为机器人实现 OAuth 2 Circuit REST API?使用client_id 和client_secret。谢谢你。

0 投票
1 回答
77 浏览

javascript - 如何使用 API 将消息添加到主题中?

我们有一个通过 node-sdk ( https://www.npmjs.com/package/circuit-sdk ) 与 Circuit 连接的机器人。我们使用以下代码

但是,该消息不会显示在当前主题下,而是作为对话中的单独消息显示。

让我用截图解释一下:

带有示例对话框的电路 ui 屏幕截图

在此处输入图像描述

如果我打开一个"Topic"带有消息 ( "Hi, this is the first message") 的新主题(在我的屏幕截图中),机器人也会打开一个新主题,并在其中回复我的消息 ( "Answer from Bot (via Websocket)")。如何让它在我打开的主题中回复?

0 投票
1 回答
48 浏览

circuit-sdk - 无法通过 XMLHttpRequest 从 Circuit 获取附件内容

我有一个附件的 url 列表,想一键下载。我已将 url 作为 javascript 中的数组加载。然后我使用 XMLHttpRequest 来获取文件内容。但是,在发送到 Circuitsandbox(以及后来发送到 Circuit 以进行生产)时,标题或身份验证似乎不正确,即使可以在浏览器上下载该 url,我总是会收到错误 401 或 404。

所以我的问题是我应该为我的请求使用什么标头/身份验证?

这是我的例子:

var auth = user + ':' + password; var hash = Base64.encode(auth); ... xhr.setRequestHeader("Authorization", "Basic " + hash );

我应该在这里使用我的用户(电子邮件)和密码来访问 Circuitsandbox 吗?

非常感谢您的任何提示。

0 投票
0 回答
66 浏览

javascript - 通过统一使用电路调用remoteAudioUrl的问题

如果可以的话,我们不能早点听会议。

使用的代码片段是这个

我们需要知道上个月是否发生了变化,因为它以前有效

0 投票
0 回答
146 浏览

rest - REST API 500 服务器使用 Unify 的 Circuit 发布消息时出错

我正在尝试使用 Client-Credentials Grant 流程(https://circuit.github.io/oauth.html#client_credentials)发布消息,但不断收到

这不是很有用(标题中也没有有用的信息)

我正在使用以下 python 代码,使用 requests 库

因此,如果您使用从 swagger api 文档( https://circuitsandbox.net/rest/v2/swagger/ui/index.htmltoken = )检索到的令牌替换它就可以正常工作(但它是从登录用户发布的,而不是机器人)。

那么在使用不同的身份验证方法时是否有某些端点不起作用,如果是,我在哪里可以找到有关它的文档?(客户端凭据授予与隐式授予,我不能使用隐式授予,因为我没有重定向 url)

有什么方法可以从服务器获取有关此 500 错误的更多信息以帮助调试?

谢谢

0 投票
1 回答
86 浏览

circuit-sdk - 使用本地公司帐户连接到 Circuit API

如何将电路 API 与我当前的公司电路帐户连接并使用它来发送 Outlook 会议请求?当我尝试通过下面的 javascript 代码访问时,它继续显示通过活动目录登录,成功登录后它再次返回到电路登录页面。

0 投票
1 回答
128 浏览

.net - Circuit-sdk - 如何通过 .net 进行交互?

我正在尝试用 c# 编写一个 .net 控制台应用程序,它将每晚执行(通过 Windows 计划任务)并执行一些管理操作(移动文件等)。然后我希望它向电路聊天报告其状态(好/坏/中间)。

我不知道如何执行此电路报告步骤。有哪些视觉工作室扩展/api(如果有)可以帮助解决这个问题?我已经阅读了其余的 API、node.js 等,但我不确定如何从我的控制台应用程序中使用这些。

任何关于此的指针或理想示例将不胜感激。

提前致谢。

0 投票
1 回答
46 浏览

circuit-sdk - 如何通过智能手机应用与来宾 Circuit 用户合作?

我想在 B2C 环境中将电路用作视频通话系统,其中只有后端呼叫代理是电路用户(但最终客户端不是!!)。我看到建立视频通话的唯一方法是创建一个新对话,获取 url 访客链接并将其发送到最终客户端。这在 PC 门户网站前端可能是“不那么糟糕”的可能性……但在智能手机应用程序(即 Ionic-Cordova)的情况下,该链接会将终端客户端重定向到 Circuit 应用程序下载站点,从而强制用户安装在一般情况下不被接受的 Circuit 应用程序。通过在应用程序中嵌入访客连接,使电路对最终客户端透明,是否有任何其他可能从智能手机应用程序实现这样的用例?是否有可能使用虚拟电路用户池临时分配给应用程序用户?

0 投票
1 回答
48 浏览

circuit-sdk - 是否可以编写一个只能由 Tendant 的参与者添加的机器人?

是否可以编写一个机器人,它只能由租户的参与者添加,或者只能在与租户的参与者的对话中添加?机器人,例如来自业务应用程序的数据不应该提供给其他人:-)

0 投票
1 回答
54 浏览

circuit-sdk - 嵌入在电路对话中的 HTML?

电路机器人是否可以使用嵌入在对话中的 HTML 表单而不是标准的 Richt-text-box 来回答?我正在考虑用例,例如快速人力资源调查,由现场技术人员填写的技术表格......