【问题标题】:Microsoft bot builder deep linkingMicrosoft bot builder 深度链接
【发布时间】:2017-01-22 11:22:21
【问题描述】:

我们可以使用Microsoft Bot Framework 为 Skype 或 Slack 进行深度链接吗? 具体来说,我需要一个链接,允许我在调用时将自定义参数传递给我的机器人,就像我们可以为 Telegram 做的那样,例如 https://telegram.me/UniversalAgent1Bot?start=30|1

【问题讨论】:

  • 由于slack中没有启动按钮,所以不能在起点传递任何参数!
  • 上面的“?start=30|1”参数只是一个例子——在 Facebook Messenger 中变成了“?ref=30|1”。 Skype 或 Slack 有类似的东西吗?
  • 我知道你的例子,但在电报中,你可以发送一个参数来启动,仅此而已!由于 Skype 和 Slack 没有起点,因此您无法发送任何参数来检测特定条目!
  • 谢谢。那么有没有办法通过自定义消息实现相同的目标?例如,当您单击 url 时,它会启动 slack/skype bot 并将 URL 中指定的消息发送给它们?我已经尝试过 Skype URI,但注意到它们不适用于机器人 - 或者我无法正确使用它们......
  • 由于您无法在 Skype/Slack 中使用 Url 启动机器人,因此您无法发送任何自定义消息来使用 Url 中的特定值启动机器人。您可以在他们的开发者社区中提供它。

标签: skype botframework slack


【解决方案1】:

请参阅https://www.skype.com/en/developer/create-addbot-button/,了解有关如何创建按钮以将机器人添加到网络上的联系人的详细信息。

如果您想为 iOS 或 Android 创建深层链接,可以使用此 URI:

skype:28:bot-id-guid-value?chat

例如skype:28:12345678-1234-1234-1234-123456789012?chat

但据我所知,您无法向这些 URL 添加自定义参数。更多细节在这里:https://msdn.microsoft.com/en-us/library/office/dn745882.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-12
    • 2020-05-24
    • 2018-06-15
    • 2019-11-14
    • 2014-01-23
    • 2014-09-04
    相关资源
    最近更新 更多