问题标签 [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 投票
0 回答
81 浏览

circuit-sdk - 电路 API 问题

我正在尝试使用javascript. 我有域的客户端 ID 'circuit.siemens.com'Redirect_uri设置为localhost:(port no.).

当脚本运行时,client.Logon()它会打开一个用于登录的网页。登录完成后,它会再次重定向到相同的登录页面。登录成功后它永远不会过去。

问题是什么,我该如何解决?

我在下面发布了我的代码以供进一步参考。

0 投票
1 回答
41 浏览

circuit-sdk - 我们什么时候可以为机器人添加头像?

作为 SDK 用户,我们在我的团队中使用了一些机器人,以便在不同的渠道中自动报告一些事情,但是由于头像能够区分我们的机器人,这对我们有很大帮助。

我记得一年前我和 Circuit 的开发团队谈过,他们的回答是应该很快就能用上……

仍然没有关于此功能的消息,该功能似乎易于实施,并且有助于我们阅读有多个机器人的频道。

此致,

0 投票
1 回答
42 浏览

java - 是否可以在原生 Android 应用程序中运行 Circuit 消息传递 SDK?

我想在原生 Android 应用程序中使用 Circuit by Unify 消息传递功能,能够发送消息、附件、共享摄像机以及 Circuit 所做的一切,但使用原生 Java Android 应用程序而不是混合应用程序。可能吗?

0 投票
2 回答
127 浏览

rest - 统一电路 OAuth2 - 为什么正文从 REST API 请求返回空 []?

当我使用我的 oauth 2.0 的令牌尝试 REST API 时,我不断在正文下返回空结果 [],并且标头中有 OK-200 状态代码。

我创建了一个机器人并使用 curl + 基本身份验证以及 swagger 测试了其余的 API,它们工作正常。我使用带有 swagger 令牌的 oauth 2.0 测试了我的 curl 命令,这也可以正常工作。

我尝试了不同的设置来测试,但要坚持一个基础:

  • 我在自定义应用程序下创建了一个 Bot,范围为“全部”,TTL 为“永远”。

  • 我通过 REST 成功请求并接收了我的令牌,范围如下:'READ_USER_PROFILE,WRITE_USER_PROFILE,READ_CONVERSATIONS,WRITE_CONVERSATIONS,READ_USER'。

  • 我注意到“ALL”作用域不起作用,它返回“invalid_client,应用程序 null 未启用作用域 ::=[ALL]”,但同一个客户端在没有上述任何作用域的情况下一起工作或单独工作除了“全部”。

  • 我确保我拥有我正在测试的 REST API 的必要范围,例如“/conversations”的“READ_CONVERSATIONS”

  • 我根本没有收到任何 401 或其他错误代码,只有 200 个。

  • 我使用 swagger 生成的令牌测试了相同的命令,并且返回带有结果的正文字符串(换句话说,这个令牌有效)

  • 我已经用 Postman 和 PowerShell 的 Invoke-WebRequest/Invoke-RestMethod 复制了同样的问题。

  • 不确定它是否相关,但我注意到 Web 应用程序中不再存在“OAuth 应用程序”选项:“管理”>“OAuth 应用程序”下的 webclient。“OAuth 应用程序”选项卡,在“设置”>“电路实验室”中启用“OAuth 应用程序”。

我希望输出包括请求的正文输出,例如

但实际输出是:[ ]

0 投票
1 回答
62 浏览

sdk - 为什么在尝试运行 Yarn start 时出现以下错误

我收到以下错误,我不确定问题出在哪里,有人可以帮忙吗?

0 投票
1 回答
21 浏览

circuit-sdk - SDK_ERROR 至少一名参与者(需要本人除外)

嗨,一旦我填写了联系表格并按下提交按钮,我收到以下错误,有人可以提供任何帮助吗?

0 投票
2 回答
67 浏览

javascript - 如何使用 Circuit SDK 更改白板的背景?

我想使用 Circuit SDK (Javascript) 启动白板,然后将背景设置为图像(从本地文件加载或上传)。可能吗?有人知道怎么做吗?谢谢!

0 投票
1 回答
56 浏览

botframework - 如何将机器人连接到通信应用程序?

是否可以连接在 Azure 中部署的 .NET Core 上使用 Microsoft Bot Framework 创建的机器人和在 Circuit messenger(由 Unify)中创建的机器人帐户?如果可能的话,我应该使用什么?

0 投票
1 回答
15 浏览

javascript - enableWhiteboard() 函数在 Circuit SDK 中收到带有 SERVICE_EXCEPTION 错误的响应

我正在尝试通过运行enableWhiteboard(callId, viewbox)使用Circuit SDK启用白板,其中callId是当前调用的 ID ,而viewbox是包含设备屏幕宽度高度的对象。当我调用它时,响应代码为“SERVICE_EXCEPTION”,errorCode 为“UNEXPECTED_ERROR”,信息为“General Client API 服务异常:null”。

使用 Chrome 捕获的日志链接如下:

Circuit SDK - enableWhiteboard() 日志

我究竟做错了什么?事实证明,该异常很难调试,但我想我可能遗漏了一些东西。

谢谢!

0 投票
1 回答
40 浏览

node.js - 如何在 Circuit JavaScript SDK 中获取向机器人发送消息的用户的电子邮件?

我正在创建一个机器人,它将在 Circuit 中接收消息,然后将其与打印此消息的用户的电子邮件一起发送到其他地方。

例如,我使用 xlator-bot https://github.com/circuit/xlator-bot

我想获取在此函数中作为字符串变量发送项目的用户的电子邮件。谁能建议我该怎么做?