问题标签 [microsoft-skype-bot]

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 投票
2 回答
265 浏览

botframework - Microsoft bot 框架审核流程

我一直在尝试将我的 Skype 机器人发布到 Microsoft Bot Directory,已经快两周了,它仍在审核中。

我的问题是:

  1. 他们是否有一个机器人必须具备的清单,以便他们只有在满足这些要求时才能接受它?他们也没有拒绝我的,但我会提前做好准备,以防他们拒绝。

  2. 如果是,我在哪里可以找到此信息?

  3. 这里有没有人提交他们的机器人?他们需要多长时间才能发布?

谢谢

0 投票
1 回答
742 浏览

skype - 使用 Skype For Web SDK 录制通话、消息和视频

每个人,

正在网上搜索,但没有找到任何描述该信息的文章。谁能告诉我是否可以使用 Skype For Web SDK 录制通话、视频和消息?

抱歉,我没有展示任何代码,因为我没有找到任何东西,所以请保持简短。

0 投票
3 回答
3625 浏览

skype - 无法将 Skype 机器人添加到群聊

我正在为 Skype 开发一个机器人并启用允许将此机器人添加到群聊的设置。但是,当我单击“添加人员”按钮时,我只能看到真实的人,但 Skype Bots 隐藏在那里(甚至是官方的)。

一个官方文档说 Skype 机器人可以作为常规 Skype 帐户添加到群聊中,但我无法做到。

我的机器人没有发布,但一对一的对话效果很好。此外,在与 Bot 的私人聊天中,我可以将人员添加到对话中,因此我可以使用该 bot 创建一个群组,但主要问题是如何将 bot 添加到现有的群聊中?

0 投票
1 回答
117 浏览

skype - Skype bot 可搜索问题

我创建了一个 Skype 机器人并发布了该机器人。但我无法将 Skype 机器人添加到我的联系人中,因为我在 Skype 中搜索时它不会出现。如何在 Skype 搜索中获取我的机器人?

0 投票
1 回答
389 浏览

botframework - 如何向 LUIS 意图添加新的话语?

请帮助我进行 LUIS 培训。我想使用 LUIS API 向意图添加新的话语。但我在文档中找不到任何示例。

0 投票
1 回答
939 浏览

oauth - 以前没有发生的 Skype Bot OAuth 错误

我以前有一个 Skype 机器人能够使用 API 发布消息。

但是在 2017 年 11 月 17 日,我每次尝试都开始收到此错误,因此,没有发布任何消息。我没有改变任何东西。

我使用的过程是通过向https://login.microsoftonline.com/common/oauth2/v2.0/token发布消息获取访问令牌 ,然后使用该令牌向https://apis.skype发布消息.com/v2/conversations/[对话]/activities/

它能够很好地获取令牌,但是当调用消息发布时,它会引发上述异常。

0 投票
1 回答
85 浏览

botframework - 在 Skype for Business 应用程序上显示按钮

我可以在 Skype 上创建和访问按钮(使用 HeroCard),并且可以按预期工作。

预计相同的代码也将部署在 Skype for Business 上。根据完成的调查(请参阅链接 - https://docs.botframework.com/en-us/channel-inspector/channels/SkypeForBusiness/ 我应该也可以访问 Skype for Business 上的按钮)。但是链接 - https://msdn.microsoft.com/en-us/skype/skype-for-business-bot-framework/docs/overview表示 Skype for business 不支持按钮。任何人都可以澄清/协助该行为。

0 投票
1 回答
173 浏览

node.js - 无法在 BotFramework 中接收来自 Skype 的附件

在 BotFramework (NodeJS) 上,我试图复制https://docs.microsoft.com/en-us/bot-framework/nodejs/bot-builder-nodejs-send-receive-attachments上提供的演示。它实际上运作良好。

万一ms文章更改的代码:

但是,我面临的问题是,当我从 Skype(普通)拨打电话时,我收到一条错误消息:

有任何想法吗?

[更新:仅在我创建附件响应时才会发生。所以我希望这就是我有问题的地方]

0 投票
1 回答
1356 浏览

rest - Skype Bot 发送消息(不是回复)

尝试创建 Skype 机器人,但我遇到了问题。请帮我。我使用 PHP,所以我使用 REST(不是 NodeJS 或 C# SDK)。任务:我必须将我网站上的 html 表单中的数据发送到 Skype(所以我不必回复消息,只需发送)。好吧,我已经在 Microsoft Bot Framework 中成功创建了一个机器人。然后我成功收到了一个access_token。然后他们在文档中说我必须发送 POST 到:

根据https://docs.microsoft.com/en-us/bot-framework/rest-api/bot-framework-rest-connector-send-and-receive-messages/v3/conversations我必须像这样使用 JSON发送请求:

但是“会员的身份证和会员的名字”是什么?

0 投票
2 回答
534 浏览

botframework - 通过 MS Bot Framework 传递外部用户 ID

我正在使用Microsoft 的 Bot Framework开发 Skype 机器人。

我有一个外部网站,用户可以在其中创建帐户,获取用户 ID。我想在我的网站上有一个按钮,允许我将他们的帐户链接到 Skype 对话。

目前我唯一可以使用的方法是让 Skype 机器人询问用户的电子邮件,然后用户必须进入网站并确认这是他们在 Skype 上的。不是一个好的用户体验。

我知道 Telegram 可以让你通过“深度链接”做我想做的事,而 Kik 可以通过扫描二维码来做到这一点。Facebook Messenger 可以通过在带有“连接到此机器人”按钮的页面中包含 Facebook JSSDK 来实现。

有没有办法在 Skype 上做到这一点?